Go to the documentation of this file.
6 namespace io_handlers {
17 static constexpr
const char*
extension() {
return ".bin"; }
19 static constexpr
const char*
name() {
return "bin_handler"; }
26 std::unique_ptr<LaneletMap>
parse(
const std::string& filename,
ErrorMessages& )
const override;
28 static constexpr
const char*
extension() {
return ".bin"; }
30 static constexpr
const char*
name() {
return "bin_handler"; }
std::vector< std::string > ErrorMessages
std::map< std::string, Attribute > Configuration
static constexpr const char * extension()
Writer class for binary files (using boost serialization)
std::unique_ptr< LaneletMap > parse(const std::string &filename, ErrorMessages &) const override
static constexpr const char * name()
Base object for parsers. To create a new parser, you have to do the following steps:
Base object for writers. To create a new writer, you have to do the following steps:
static constexpr const char * name()
static constexpr const char * extension()
void write(const std::string &filename, const LaneletMap &laneletMap, ErrorMessages &, const io::Configuration &) const override
lanelet2_io
Author(s): Fabian Poggenhans
autogenerated on Thu Mar 6 2025 03:26:03