Classes | Functions
lanelet::python Namespace Reference

Classes

class  ReprWrapper
 

Functions

template<typename T , typename... Args>
void format (std::ostream &os, const T &first, const Args &... Args_)
 
void formatHelper (std::ostream &os)
 
template<typename... Args>
void formatHelper (std::ostream &os, const std::string &s, const Args &... Args_)
 
template<typename T , typename... Args>
void formatHelper (std::ostream &os, const T &next, const Args &... Args_)
 
template<typename AreaT >
std::string makeAreaRepr (const std::string &displayName, bool withRegelems, AreaT &area)
 
template<typename LaneletT >
std::string makeLaneletRepr (const std::string &displayName, bool withRegelems, LaneletT &llt)
 
template<typename... Args>
std::string makeRepr (const char *name, const Args &... Args_)
 
std::string repr (const AttributeMap &a)
 
std::string repr (const boost::python::object &o)
 
std::string repr (const RegulatoryElementConstPtrs &regelems)
 
std::string repr (const RuleParameterMap &ruleParams)
 

Function Documentation

◆ format()

template<typename T , typename... Args>
void lanelet::python::format ( std::ostream &  os,
const T &  first,
const Args &...  Args_ 
)

Definition at line 30 of file repr.h.

◆ formatHelper() [1/3]

void lanelet::python::formatHelper ( std::ostream &  os)
inline

Definition at line 8 of file repr.h.

◆ formatHelper() [2/3]

template<typename... Args>
void lanelet::python::formatHelper ( std::ostream &  os,
const std::string &  s,
const Args &...  Args_ 
)

Definition at line 12 of file repr.h.

◆ formatHelper() [3/3]

template<typename T , typename... Args>
void lanelet::python::formatHelper ( std::ostream &  os,
const T &  next,
const Args &...  Args_ 
)

Definition at line 22 of file repr.h.

◆ makeAreaRepr()

template<typename AreaT >
std::string lanelet::python::makeAreaRepr ( const std::string &  displayName,
bool  withRegelems,
AreaT &  area 
)

Definition at line 69 of file core.cpp.

◆ makeLaneletRepr()

template<typename LaneletT >
std::string lanelet::python::makeLaneletRepr ( const std::string &  displayName,
bool  withRegelems,
LaneletT &  llt 
)

Definition at line 59 of file core.cpp.

◆ makeRepr()

template<typename... Args>
std::string lanelet::python::makeRepr ( const char *  name,
const Args &...  Args_ 
)

Definition at line 37 of file repr.h.

◆ repr() [1/4]

std::string lanelet::python::repr ( const AttributeMap a)

Definition at line 44 of file core.cpp.

◆ repr() [2/4]

std::string lanelet::python::repr ( const boost::python::object &  o)
inline

Definition at line 45 of file repr.h.

◆ repr() [3/4]

std::string lanelet::python::repr ( const RegulatoryElementConstPtrs regelems)

Definition at line 51 of file core.cpp.

◆ repr() [4/4]

std::string lanelet::python::repr ( const RuleParameterMap ruleParams)

Definition at line 78 of file core.cpp.



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