The Vish Visualization Shell 0.3
Vish
MemCore Extended Type Information

Classes

struct  MemCore::DefineTypename< T >
 Convenience class to register and un-register names for types. More...
class  MemCore::DefineTypenameBase
 A typemap used for adding new type names. More...
struct  MemCore::type< T >
class  MemCore::typemap< T >
 A class for mapping C++ types to some object. More...
class  MemCore::typeproperty< T >
class  MemCore::typeproperty< RefPtr< T > >

Functions

string MemCore::demangleSymbol (const char *name)
 Demangle an compiler-specific symbol string, if possible.
const type_info & MemCore::getType (const std::string &s)
 Get the intrinsic type information of a registered type (see setTypename() ) from its textual description.
MEMCORE_API std::string MemCore::Typename (const std::type_info &t)
 Given some type, return some human-readable platform independent unique short description.

Detailed Description

Function Documentation

◆ getType()

const std::type_info & MemCore::getType ( const std::string & s)

Get the intrinsic type information of a registered type (see setTypename() ) from its textual description.

Note
This function is slow, as it performs an inverse search.

◆ Typename()

MEMCORE_API std::string MemCore::Typename ( const std::type_info & t)
extern

Given some type, return some human-readable platform independent unique short description.

See also
setNameOf