![]() |
ATLAS Offline Software
|
Utility functions for converting between type names, type_info, and CLIDs. More...
#include "GaudiKernel/IClassIDSvc.h"
#include "GaudiKernel/ClassID.h"
#include "GaudiKernel/ServiceHandle.h"
#include <typeinfo>
#include <string>
Go to the source code of this file.
Namespaces | |
D3PD | |
Block filler tool for noisy FEB information. | |
Functions | |
StatusCode | D3PD::nameToTypeinfo (const std::string &name, std::type_info const *&ti, const std::string &context, ServiceHandle< IClassIDSvc > clidsvc=ServiceHandle< IClassIDSvc >("ClassIDSvc", "TypeNameConversions")) |
Convert from a class name to a type_info. More... | |
StatusCode | D3PD::nameToCLID (const std::string &name, CLID &clid, const std::string &context, ServiceHandle< IClassIDSvc > clidsvc=ServiceHandle< IClassIDSvc >("ClassIDSvc", "TypeNameConversions")) |
Convert from a class name to a CLID. More... | |
StatusCode | D3PD::clidToTypeinfo (CLID clid, const std::string &nmae, std::type_info const *&ti, const std::string &context) |
Convert from a CLID to a type_info; we also already know the name. More... | |
std::string | D3PD::typeinfoToName (const std::type_info &ti) |
Convert from a type_info to a name. More... | |
Utility functions for converting between type names, type_info, and CLIDs.
Definition in file TypeNameConversions.h.