CHROMA
Public Member Functions | Private Attributes | List of all members
Chroma::TypeInfo Class Reference

#include <typeinfo.h>

Public Member Functions

 TypeInfo ()
 
 TypeInfo (const std::type_info &)
 
const std::type_info & Get () const
 
bool before (const TypeInfo &rhs) const
 
const char * name () const
 

Private Attributes

const std::type_info * pInfo_
 

Detailed Description

Definition at line 20 of file typeinfo.h.

Constructor & Destructor Documentation

◆ TypeInfo() [1/2]

Chroma::TypeInfo::TypeInfo ( )
inline

Definition at line 39 of file typeinfo.h.

References pInfo_.

◆ TypeInfo() [2/2]

Chroma::TypeInfo::TypeInfo ( const std::type_info &  ti)
inline

Definition at line 46 of file typeinfo.h.

References pInfo_.

Member Function Documentation

◆ before()

bool Chroma::TypeInfo::before ( const TypeInfo rhs) const
inline

Definition at line 50 of file typeinfo.h.

References pInfo_.

Referenced by Chroma::operator<().

◆ Get()

const std::type_info & Chroma::TypeInfo::Get ( ) const
inline

Definition at line 56 of file typeinfo.h.

References pInfo_.

Referenced by Chroma::operator==().

◆ name()

const char * Chroma::TypeInfo::name ( ) const
inline

Definition at line 62 of file typeinfo.h.

References pInfo_.

Member Data Documentation

◆ pInfo_

const std::type_info* Chroma::TypeInfo::pInfo_
private

Definition at line 34 of file typeinfo.h.

Referenced by before(), Get(), name(), and TypeInfo().


The documentation for this class was generated from the following file: