mrpt_typemeta: Humble
Links
Rosindex
Website
C++ API
Class Hierarchy
File Hierarchy
Full C++ API
Namespaces
Namespace mrpt
Namespace mrpt::typemeta
Namespace mrpt::typemeta::detail
Namespace mrpt::typemeta::internal
Classes and Structs
Template Struct explode
Template Struct explode< 0, digits… >
Template Struct to_chars
Template Struct append
Template Struct append< sequence< I… > >
Template Struct bimap
Template Struct make_sequence_
Template Struct make_sequence_< 0 >
Template Struct sequence
Template Struct num_to_string
Template Struct TEnumTypeFiller
Template Struct TTypeName
Template Struct TTypeName< std::chrono::time_point< T > >
Template Struct TTypeName< std::pair< T1, T2 > >
Template Struct TTypeName< std::shared_ptr< T > >
Template Class array_string
Template Class string_literal
Functions
Template Function mrpt::typemeta::enum2str
Template Function mrpt::typemeta::literal
Template Function mrpt::typemeta::operator+(const string_literal<N1>&, const string_literal<N2>&)
Template Function mrpt::typemeta::operator+(const array_string<N1>&, const string_literal<N2>&)
Template Function mrpt::typemeta::operator+(const array_string<N1>&, const array_string<N2>&)
Template Function mrpt::typemeta::str2enum
Defines
Define DECLARE_CUSTOM_TTYPENAME
Define DECLARE_TTYPENAME_CLASSNAME
Define MRPT_AUXTOSTR
Define MRPT_DECLARE_TTYPENAME
Define MRPT_DECLARE_TTYPENAME_CONTAINER
Define MRPT_DECLARE_TTYPENAME_CONTAINER_ASSOC
Define MRPT_DECLARE_TTYPENAME_CONTAINER_FIX_SIZE
Define MRPT_DECLARE_TTYPENAME_NAMESPACE
Define MRPT_DECLARE_TTYPENAME_NO_NAMESPACE
Define MRPT_DECLARE_TTYPENAME_PTR
Define MRPT_DECLARE_TTYPENAME_PTR_NAMESPACE
Define MRPT_ENUM_TYPE_BEGIN
Define MRPT_ENUM_TYPE_BEGIN_NAMESPACE
Define MRPT_ENUM_TYPE_END
Define MRPT_FILL_ENUM
Define MRPT_FILL_ENUM_CUSTOM_NAME
Define MRPT_FILL_ENUM_MEMBER
Define MRPT_LIKELY
Define MRPT_X_ASSERT
Define REQUIRES
Typedefs
Typedef mrpt::typemeta::internal::make_sequence
Directories
Directory include
Directory mrpt
Directory typemeta
Files
File num_to_string.h
File static_string.h
File TEnumType.h
File TTypeName.h
File TTypeName_stl.h
File xassert.h
Standard Documents
PACKAGE
Index
mrpt_typemeta: Humble
mrpt_typemeta
View page source
mrpt_typemeta
The MRPT C++ library mrpt_typemeta
Links
Rosindex
Website
C++ API
Class Hierarchy
File Hierarchy
Full C++ API
Standard Documents
PACKAGE