#include <basic_types.h>
Definition at line 345 of file basic_types.h.
◆ TypeInfo() [1/2]
BT::TypeInfo::TypeInfo |
( |
| ) |
|
|
inline |
◆ TypeInfo() [2/2]
◆ converter()
◆ Create()
template<typename T >
static TypeInfo BT::TypeInfo::Create |
( |
| ) |
|
|
inlinestatic |
◆ isStronglyTyped()
bool BT::TypeInfo::isStronglyTyped |
( |
| ) |
const |
|
inline |
◆ parseString() [1/3]
Any BT::TypeInfo::parseString |
( |
const char * |
str | ) |
const |
◆ parseString() [2/3]
Any BT::TypeInfo::parseString |
( |
const std::string & |
str | ) |
const |
◆ parseString() [3/3]
template<typename T >
Any BT::TypeInfo::parseString |
( |
const T & |
| ) |
const |
|
inline |
◆ type()
const std::type_index & BT::TypeInfo::type |
( |
| ) |
const |
◆ typeName()
const std::string & BT::TypeInfo::typeName |
( |
| ) |
const |
◆ converter_
◆ type_info_
std::type_index BT::TypeInfo::type_info_ |
|
private |
◆ type_str_
std::string BT::TypeInfo::type_str_ |
|
private |
The documentation for this class was generated from the following files: