30namespace introspection
35 typedef std::shared_ptr<TypeInfo>
Ptr;
static TypeInfo::Ptr getTypeInfoFromType()
static TypeInfo::Ptr getTypeInfoFromString(std::string inputtext)
std::shared_ptr< TypeInfo > Ptr
const std::string & getFullName()
static TypeInfo::Ptr getFromStdTypeInfo(const std::type_info &tid)
std::string getNonTemplatedTypeName()
std::vector< Ptr > templateParameters
static std::map< std::string, Ptr > typeInfoDatabase
TypeInfo(std::string tkey, std::string codedtype, std::string finaltype)