#include <ClassID.h>
Public Member Functions | |
ClassInfo (const std::type_info &t) | |
ClassInfo (const std::type_info &t, int) | |
std::string | pluginName (std::string const &prefix) const |
virtual std::string | resource () const =0 |
const std::type_info & | type () const |
virtual | ~ClassInfo () |
Private Member Functions | |
const char * | registerMe (const std::type_info &t) |
Private Attributes | |
ClassIDRegistry * | registry |
const std::type_info & | tinfo |
|
inlinevirtual |
|
inline |
|
inline |
std::string cond::ClassInfo::pluginName | ( | std::string const & | prefix | ) | const |
Definition at line 60 of file ClassID.cc.
References ExpressReco_HICollisions_FallBack::id, and tinfo.
|
private |
Definition at line 56 of file ClassID.cc.
References cond::ClassIDRegistry::registerMe(), and registry.
|
pure virtual |
Implemented in cond::ClassID< T >.
|
inline |
Definition at line 25 of file ClassID.h.
References tinfo.
Referenced by python.Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::inputCommands(), python.Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::outputCommands(), python.Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::outputEventContent(), and python.Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::properties().
|
private |
Definition at line 29 of file ClassID.h.
Referenced by registerMe().
|
private |
Definition at line 31 of file ClassID.h.
Referenced by pluginName(), and type().