MRPT
2.0.3
|
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.3 Git: 8e9e8af54 Wed May 13 17:41:24 2020 +0200 at miƩ may 13 17:55:54 CEST 2020 |