| ▼Nboost | |
| ▼Nserialization | |
| ▼CRegelemDeserialization | |
| CDeserialInfo | |
| CRegelemSerialization | Regulatory element |
| ▼Nlanelet | |
| ▼Nio_handlers | |
| CBinParser | |
| CBinWriter | Writer class for binary files (using boost serialization) |
| CIOHandler | Base class for all handlers (writers and parsers) |
| COsmParser | Parser class for osm files |
| COsmWriter | Writer class for osm files |
| CParser | Base object for parsers. To create a new parser, you have to do the following steps: |
| CParserFactory | Factory class for all suppored lanelet map parsers |
| CRegisterParser | Registration object for a parser. Needs to be instanciated as static object once to register a parser. Registration might look like this: static RegisterParser<Myparser> register; |
| CRegisterWriter | Registration object for a writer. Needs to be instanciated as static object once to register a writer. Registration might look like this: static RegisterWriter<Mywriter> register; |
| CWriter | Base object for writers. To create a new writer, you have to do the following steps: |
| CWriterFactory | Factory class for all supported lanelet map writers |
| ▼Nosm | |
| CFile | Intermediate representation of an osm file |
| CNode | Osm node object |
| CPrimitive | Common abstract base class for all osm primitives. Provides id and attributes |
| CRelation | Osm relation object |
| CWay | Osm way object |
| ▼Nprojection | |
| CSphericalMercatorProjector | Implements a simple spherical mercator projection |
| ▼Ntest_setup | |
| CTempfile | |
| CDefaultProjectionNotAllowedError | Thrown when a user attempts to load a map with georeferenced data without providing an origin |
| CFileNotFoundError | Error for not existent filepaths |
| CForwardProjectionError | Thrown by the projector classes if projection from lat/lon to x/y fails |
| CIOError | Generic error for all errors in this module |
| COrigin | |
| CParseError | Error thrown if some error occured during the parsing of the file |
| CProjector | |
| CReverseProjectionError | Thrown by the projector classes if projection from x/y to lat/lon fails |
| CUnsupportedExtensionError | Error for an unsupported extension |
| CUnsupportedIOHandlerError | Error thrown if an unsupported handler (parser/writer) has been specified |
| CWriteError | Error thown if some error occurd during writing of a map |
| CMyStuff | |
| CSerializeTest |