DD4hep  1.30.0
Detector Description Toolkit for High Energy Physics
Functions
Gaudi::PluginService::v2::Details Namespace Reference

Functions

std::string demangle (const std::string &id)
 
std::string demangle (const std::type_info &id)
 
void reportBadAnyCast (const std::type_info &factory_type, const std::string &id)
 
Logger & logger ()
 
void setLogger (Logger *logger)
 
std::string getDSONameFor (void *fptr)
 

Function Documentation

◆ demangle() [1/2]

std::string Gaudi::PluginService::v2::Details::demangle ( const std::string &  id)

Definition at line 101 of file PluginServiceV2.cpp.

◆ demangle() [2/2]

std::string Gaudi::PluginService::v2::Details::demangle ( const std::type_info &  id)

Definition at line 115 of file PluginServiceV2.cpp.

◆ getDSONameFor()

std::string Gaudi::PluginService::v2::Details::getDSONameFor ( void *  fptr)

Definition at line 305 of file PluginServiceV2.cpp.

◆ logger()

Logger& Gaudi::PluginService::v2::Details::logger ( )

Definition at line 301 of file PluginServiceV2.cpp.

◆ reportBadAnyCast()

void Gaudi::PluginService::v2::Details::reportBadAnyCast ( const std::type_info &  factory_type,
const std::string &  id 
)

Definition at line 123 of file PluginServiceV2.cpp.

◆ setLogger()

void Gaudi::PluginService::v2::Details::setLogger ( Logger *  logger)

Definition at line 302 of file PluginServiceV2.cpp.