Namespaces | Functions
Io.cpp File Reference
#include "lanelet2_io/Io.h"
#include <boost/filesystem.hpp>
#include "lanelet2_io/Exceptions.h"
#include "lanelet2_io/io_handlers/Factory.h"
Include dependency graph for Io.cpp:

Go to the source code of this file.

Namespaces

 lanelet
 

Functions

std::unique_ptr< LaneletMap > lanelet::load (const std::string &filename, const Origin &origin=Origin::defaultOrigin(), ErrorMessages *errors=nullptr, const io::Configuration &params=io::Configuration())
 Loads a lanelet map from a file. More...
 
std::unique_ptr< LaneletMap > lanelet::load (const std::string &filename, const Projector &projector, ErrorMessages *errors=nullptr, const io::Configuration &params=io::Configuration())
 Loads a lanelet map from a file. More...
 
std::unique_ptr< LaneletMap > lanelet::load (const std::string &filename, const std::string &parserName, const Origin &origin=Origin::defaultOrigin(), ErrorMessages *errors=nullptr, const io::Configuration &params=io::Configuration())
 Loads a lanelet map from a file. More...
 
std::unique_ptr< LaneletMap > lanelet::load (const std::string &filename, const std::string &parserName, const Projector &projector, ErrorMessages *errors=nullptr, const io::Configuration &params=io::Configuration())
 Loads a lanelet map from file. More...
 
std::vector< std::string > lanelet::supportedParserExtensions ()
 
std::vector< std::string > lanelet::supportedParsers ()
 returns the names of the currently registered parsers (parsers from plugins included) More...
 
std::vector< std::string > lanelet::supportedWriterExtensions ()
 returns the names of the currently supported extensions for writing (including the dot) More...
 
std::vector< std::string > lanelet::supportedWriters ()
 returns the names of the currently registered writing (writers from plugins included) More...
 
void lanelet::write (const std::string &filename, const lanelet::LaneletMap &map, const Origin &origin=Origin::defaultOrigin(), ErrorMessages *errors=nullptr, const io::Configuration &params=io::Configuration())
 writes a map to a file More...
 
void lanelet::write (const std::string &filename, const lanelet::LaneletMap &map, const std::string &writerName, const Origin &origin=Origin::defaultOrigin(), ErrorMessages *errors=nullptr, const io::Configuration &params=io::Configuration())
 writes a map to a file More...
 
void lanelet::write (const std::string &filename, const LaneletMap &map, const Projector &projector, ErrorMessages *errors=nullptr, const io::Configuration &params=io::Configuration())
 writes a map to a file More...
 
void lanelet::write (const std::string &filename, const LaneletMap &map, const std::string &writerName, const Projector &projector, ErrorMessages *errors=nullptr, const io::Configuration &params=io::Configuration())
 writes a map to a file More...
 


lanelet2_io
Author(s): Fabian Poggenhans
autogenerated on Thu Mar 6 2025 03:26:03