![]() |
The Gaudi Framework
master (ff829712)
|
Namespaces | |
namespace | Property |
Classes | |
class | PropertyBase |
PropertyBase base class allowing PropertyBase* collections to be "homogeneous". More... | |
class | PropertyId |
Helper to record a property identifier as a sequence of SharedString instances. More... | |
class | SharedString |
std::string wrapper for static strings where identical values actually share the memory. More... | |
class | WeakPropertyRef |
Optional reference to a property that can be used to refer to a sting or to the string representation of a property instance value. More... | |
Functions | |
bool | operator== (const PropertyId &lhs, const PropertyId &rhs) |
bool | getDefaultAuditorValue (ISvcLocator *loc) |
std::ostream & | operator<< (std::ostream &stream, const PropertyBase &prop) |
Variables | |
template<typename T> | |
constexpr bool | is_gaudi_property_v = false |
template<typename TYPE, typename VERIFIER, typename HANDLERS> | |
constexpr bool | is_gaudi_property_v< Gaudi::Property< TYPE, VERIFIER, HANDLERS > > = true |
bool Gaudi::Details::getDefaultAuditorValue | ( | ISvcLocator * | loc | ) |
Definition at line 44 of file Algorithm.cpp.
|
inline |
Definition at line 222 of file PropertyBase.h.
|
inline |
Definition at line 103 of file PropertyId.h.
|
constexpr |
Definition at line 33 of file PropertyHolder.h.
|
constexpr |
Definition at line 36 of file PropertyHolder.h.