#include <ClassID.h>
Public Member Functions | |
ClassID () | |
ClassID (char const *res) | |
ClassID (int i) | |
virtual std::string | resource () const |
Private Attributes | |
std::string | m_res |
class ClassIDRegistry { public: typedef ClassInfo Elem; std::vector<std::string> sids; std::vector<const char*> csids; ClassIDRegistry(std::string const & pfix);
const char * registerMe(const std::type_info& t);
private: std::string prefix;
};
cond::ClassID< T >::ClassID | ( | ) | [inline] |
cond::ClassID< T >::ClassID | ( | char const * | res | ) | [inline] |
cond::ClassID< T >::ClassID | ( | int | i | ) | [inline] |
virtual std::string cond::ClassID< T >::resource | ( | ) | const [inline, virtual] |
Implements cond::ClassInfo.
Definition at line 53 of file ClassID.h.
References cond::ClassID< T >::m_res.
{ return m_res;}
std::string cond::ClassID< T >::m_res [private] |
Definition at line 55 of file ClassID.h.
Referenced by cond::ClassID< T >::resource().