OpenMD  2.5
Molecular Dynamics in the Open
TypeInfo Class Reference

#include <TypeInfo.hpp>

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.hpp.

Constructor & Destructor Documentation

◆ TypeInfo() [1/2]

TypeInfo::TypeInfo ( )
inline

Definition at line 39 of file TypeInfo.hpp.

References pInfo_.

◆ TypeInfo() [2/2]

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

Definition at line 44 of file TypeInfo.hpp.

Member Function Documentation

◆ before()

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

Definition at line 47 of file TypeInfo.hpp.

References pInfo_.

Referenced by operator<().

◆ Get()

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

Definition at line 51 of file TypeInfo.hpp.

References pInfo_.

Referenced by operator==().

◆ name()

const char * TypeInfo::name ( ) const
inline

Definition at line 55 of file TypeInfo.hpp.

References pInfo_.

Member Data Documentation

◆ pInfo_

const std::type_info* TypeInfo::pInfo_
private

Definition at line 34 of file TypeInfo.hpp.

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


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