Classes | Namespaces | Functions
Serialize.h File Reference
#include <lanelet2_core/LaneletMap.h>
#include <boost/serialization/map.hpp>
#include <boost/serialization/serialization.hpp>
#include <boost/serialization/shared_ptr.hpp>
#include <boost/serialization/split_free.hpp>
#include <boost/serialization/variant.hpp>
#include <boost/serialization/vector.hpp>
#include <map>
#include <set>
Include dependency graph for Serialize.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  boost::serialization::RegelemDeserialization::DeserialInfo
 
class  boost::serialization::RegelemDeserialization
 
class  boost::serialization::RegelemSerialization
 Regulatory element. More...
 

Namespaces

 boost
 
 boost::serialization
 
 lanelet
 
 lanelet::impl
 

Functions

template<typename Archive >
void boost::serialization::load (Archive &ar, lanelet::Area &a, unsigned int)
 
template<typename Archive >
void boost::serialization::load (Archive &ar, lanelet::Attribute &p, unsigned int)
 
template<typename Archive >
void boost::serialization::load (Archive &ar, lanelet::AttributeMap &p, unsigned int)
 
template<typename Archive >
void boost::serialization::load (Archive &ar, lanelet::ConstArea &a, unsigned int)
 
template<typename Archive >
void boost::serialization::load (Archive &ar, lanelet::ConstLanelet &l, unsigned int)
 
template<typename Archive >
void boost::serialization::load (Archive &ar, lanelet::ConstLineString3d &l, unsigned int)
 
template<typename Archive >
void boost::serialization::load (Archive &ar, lanelet::ConstPoint3d &p, unsigned int)
 
template<typename Archive >
void boost::serialization::load (Archive &ar, lanelet::Lanelet &l, unsigned int)
 
template<typename Archive >
void boost::serialization::load (Archive &ar, lanelet::LaneletMap &m, unsigned int)
 
template<typename Archive >
void boost::serialization::load (Archive &ar, lanelet::LineString3d &l, unsigned int)
 
template<typename Archive >
void boost::serialization::load (Archive &ar, lanelet::Point3d &p, unsigned int)
 
template<typename Archive >
void boost::serialization::load (Archive &ar, lanelet::Polygon3d &l, unsigned int)
 
template<typename Archive >
void boost::serialization::load (Archive &ar, lanelet::RegulatoryElementConstPtr &r, unsigned int)
 
template<typename Archive >
void boost::serialization::load (Archive &ar, lanelet::RegulatoryElementPtr &r, unsigned int)
 
template<typename Archive >
void boost::serialization::load (Archive &ar, lanelet::RuleParameterMap &p, unsigned int)
 
template<typename Archive >
void boost::serialization::load (Archive &ar, lanelet::WeakArea &a, unsigned int)
 
template<typename Archive >
void boost::serialization::load (Archive &ar, lanelet::WeakLanelet &l, unsigned int)
 
template<class Archive >
void boost::serialization::load_construct_data (Archive &ar, lanelet::AreaData *a, unsigned int)
 
template<class Archive >
void boost::serialization::load_construct_data (Archive &ar, lanelet::LaneletData *llt, unsigned int)
 
template<class Archive >
void boost::serialization::load_construct_data (Archive &ar, lanelet::LineStringData *l, unsigned int)
 
template<class Archive >
void boost::serialization::load_construct_data (Archive &ar, lanelet::PointData *p, unsigned int)
 
template<class Archive >
void boost::serialization::load_construct_data (Archive &ar, lanelet::RegulatoryElementData *r, unsigned int)
 
template<typename Archive , typename RegelemsT >
void lanelet::impl::loadRegelems (Archive &ar, RegelemsT &regelems)
 
template<typename Archive >
void boost::serialization::save (Archive &ar, const lanelet::Area &a, unsigned int)
 
template<typename Archive >
void boost::serialization::save (Archive &ar, const lanelet::Attribute &p, unsigned int)
 
template<typename Archive >
void boost::serialization::save (Archive &ar, const lanelet::AttributeMap &p, unsigned int)
 
template<typename Archive >
void boost::serialization::save (Archive &ar, const lanelet::ConstArea &a, unsigned int)
 
template<typename Archive >
void boost::serialization::save (Archive &ar, const lanelet::ConstLanelet &l, unsigned int)
 
template<typename Archive >
void boost::serialization::save (Archive &ar, const lanelet::ConstLineString3d &l, unsigned int)
 
template<typename Archive >
void boost::serialization::save (Archive &ar, const lanelet::ConstPoint3d &p, unsigned int)
 
template<typename Archive >
void boost::serialization::save (Archive &ar, const lanelet::Lanelet &l, unsigned int)
 
template<typename Archive >
void boost::serialization::save (Archive &ar, const lanelet::LaneletMap &m, unsigned int)
 
template<typename Archive >
void boost::serialization::save (Archive &ar, const lanelet::LineString3d &l, unsigned int)
 
template<typename Archive >
void boost::serialization::save (Archive &ar, const lanelet::Point3d &p, unsigned int)
 
template<typename Archive >
void boost::serialization::save (Archive &ar, const lanelet::Polygon3d &l, unsigned int)
 
template<typename Archive >
void boost::serialization::save (Archive &ar, const lanelet::RegulatoryElementConstPtr &r, unsigned int)
 
template<typename Archive >
void boost::serialization::save (Archive &ar, const lanelet::RegulatoryElementPtr &r, unsigned int)
 
template<typename Archive >
void boost::serialization::save (Archive &ar, const lanelet::RuleParameterMap &p, unsigned int)
 
template<typename Archive >
void boost::serialization::save (Archive &ar, const lanelet::WeakArea &a, unsigned int)
 
template<typename Archive >
void boost::serialization::save (Archive &ar, const lanelet::WeakLanelet &l, unsigned int)
 
template<class Archive >
void boost::serialization::save_construct_data (Archive &ar, const lanelet::AreaData *a, unsigned int)
 
template<class Archive >
void boost::serialization::save_construct_data (Archive &ar, const lanelet::LaneletData *llt, unsigned int)
 
template<class Archive >
void boost::serialization::save_construct_data (Archive &ar, const lanelet::LineStringData *l, unsigned int)
 
template<class Archive >
void boost::serialization::save_construct_data (Archive &ar, const lanelet::PointData *p, unsigned int)
 
template<class Archive >
void boost::serialization::save_construct_data (Archive &ar, const lanelet::RegulatoryElementData *r, unsigned int)
 
template<typename Archive , typename RegelemsT >
void lanelet::impl::saveRegelems (Archive &ar, RegelemsT regelems)
 
template<typename Archive >
void boost::serialization::serialize (Archive &, lanelet::AreaData &, unsigned int)
 area More...
 
template<typename Archive >
void boost::serialization::serialize (Archive &, lanelet::LaneletData &, unsigned int)
 lanelet +data More...
 
template<typename Archive >
void boost::serialization::serialize (Archive &, lanelet::LineStringData &, unsigned int)
 linestring + data More...
 
template<typename Archive >
void boost::serialization::serialize (Archive &, lanelet::PointData &, unsigned int)
 point + data More...
 
template<typename Archive >
void boost::serialization::serialize (Archive &, lanelet::RegulatoryElementData &, unsigned int)
 
template<typename Archive >
void boost::serialization::serialize (Archive &ar, lanelet::LineString2d &ls, unsigned int)
 


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