![]() |
ATLAS Offline Software
|
#include <RPDUtils.h>
Public Member Functions | |
OptionalToolProperty () | |
OptionalToolProperty (T value) | |
bool | has_value () const |
T const & | value () const |
operator T& () | |
Private Attributes | |
T | m_value {} |
bool | m_hasValue = false |
Friends | |
template<class V > | |
std::ostream & | operator<< (std::ostream &os, OptionalToolProperty< V > const &obj) |
Definition at line 44 of file RPDUtils.h.
|
default |
|
explicit |
Definition at line 27 of file RPDUtils.cxx.
bool RPDUtils::OptionalToolProperty< T >::has_value |
Definition at line 28 of file RPDUtils.cxx.
RPDUtils::OptionalToolProperty< T >::operator T& |
Definition at line 47 of file RPDUtils.cxx.
T const & RPDUtils::OptionalToolProperty< T >::value |
Definition at line 31 of file RPDUtils.cxx.
|
friend |
|
private |
Definition at line 57 of file RPDUtils.h.
|
private |
Definition at line 56 of file RPDUtils.h.