The Vish Visualization Shell 0.3
Vish
Classes | Functions
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