MRPT
2.0.0
|
A helper class that can convert an enum value into its textual representation, and viceversa.
Definition at line 24 of file config/CConfigFileBase.h.
#include <mrpt/config/CConfigFileBase.h>
Static Public Member Functions | |
static ENUMTYPE | name2value (const std::string &name) |
Gives the numerical name for a given enum text name. More... | |
static std::string | value2name (const ENUMTYPE val) |
Gives the textual name for a given enum value. More... | |
static internal::bimap< ENUMTYPE, std::string > & | getBimap () |
Singleton access. More... | |
|
inlinestatic |
Singleton access.
Definition at line 129 of file TEnumType.h.
References mrpt::opengl::internal::data.
Referenced by mrpt::typemeta::TEnumType< ENUMTYPE >::name2value(), and mrpt::typemeta::TEnumType< ENUMTYPE >::value2name().
|
inlinestatic |
Gives the numerical name for a given enum text name.
std::exception | on unknown enum name |
Definition at line 100 of file TEnumType.h.
References _MRPT_AUXTOSTR, mrpt::typemeta::TEnumType< ENUMTYPE >::getBimap(), and val.
Referenced by mrpt::apps::CGridMapAlignerApp::initialize(), mrpt::hwdrivers::CCameraSensor::initialize(), and mrpt::config::CConfigFileBase::read_enum().
|
inlinestatic |
Gives the textual name for a given enum value.
std::exception | on unknown enum value name |
Definition at line 115 of file TEnumType.h.
References _MRPT_AUXTOSTR, mrpt::typemeta::TEnumType< ENUMTYPE >::getBimap(), mrpt::to_string(), and val.
Referenced by mrpt::obs::CActionRobotMovement2D::getDescriptionAsText().
Page generated by Doxygen 1.8.14 for MRPT 2.0.0 Git: b38439d21 Tue Mar 31 19:58:06 2020 +0200 at miƩ abr 1 00:50:30 CEST 2020 |