The Gaudi Framework
v30r3 (a5ef0a68)
|
Namespaces | |
Property | |
Classes | |
struct | is_gaudi_property |
struct | is_gaudi_property< Gaudi::Property< TYPE, VERIFIER, HANDLERS > > |
class | PropertyBase |
PropertyBase base class allowing PropertyBase* collections to be "homogeneous". More... | |
Typedefs | |
template<typename T > | |
using | PropertyType_t = typename std::remove_reference_t< T >::PropertyType |
template<typename T > | |
using | PropertyType = Gaudi::cpp17::detected_or_t< Gaudi::Property< T >, PropertyType_t, T > |
Functions | |
std::ostream & | operator<< (std::ostream &stream, const PropertyBase &prop) |
using Gaudi::Details::PropertyType = typedef Gaudi::cpp17::detected_or_t<Gaudi::Property<T>, PropertyType_t, T> |
Definition at line 44 of file PropertyHolder.h.
using Gaudi::Details::PropertyType_t = typedef typename std::remove_reference_t<T>::PropertyType |
Definition at line 42 of file PropertyHolder.h.
|
inline |
Definition at line 146 of file Property.h.