![]() |
ATLAS Offline Software
|
#include <ConfiguredValue.h>
Public Member Functions | |
| ConfiguredValue () | |
| ConfiguredValue (const T &v) | |
| ConfiguredValue (const ConfiguredValue &c)=default | |
| ConfiguredValue & | operator= (const ConfiguredValue &)=default |
| operator T& () | |
| operator const T & () const | |
| operator bool () const | |
| needs to be explicit in case anyone ever tries to use T=bool | |
| bool | isset () const |
| template<typename U> | |
| ConfiguredValue< T > & | operator= (const U &a) |
Private Attributes | |
| bool | m_set |
| T | m_value |
Definition at line 26 of file ConfiguredValue.h.
|
inline |
Definition at line 28 of file ConfiguredValue.h.
|
inline |
Definition at line 29 of file ConfiguredValue.h.
|
default |
|
inline |
Definition at line 41 of file ConfiguredValue.h.
|
inlineexplicit |
needs to be explicit in case anyone ever tries to use T=bool
Definition at line 39 of file ConfiguredValue.h.
|
inline |
Definition at line 36 of file ConfiguredValue.h.
|
inline |
Definition at line 35 of file ConfiguredValue.h.
|
default |
|
inline |
Definition at line 44 of file ConfiguredValue.h.
|
private |
Definition at line 59 of file ConfiguredValue.h.
|
private |
Definition at line 61 of file ConfiguredValue.h.