ATLAS Offline Software
Loading...
Searching...
No Matches
ConfiguredValueProperty< T, UnsetResult > Class Template Reference

#include <ConfiguredValueUtils.h>

Inheritance diagram for ConfiguredValueProperty< T, UnsetResult >:
Collaboration diagram for ConfiguredValueProperty< T, UnsetResult >:

Public Member Functions

 operator const T & () const
bool isset () const

Private Types

using Base = Gaudi::Property<ConfiguredValue<T, UnsetResult>>

Detailed Description

template<typename T, bool UnsetResult = false>
class ConfiguredValueProperty< T, UnsetResult >

Definition at line 57 of file ConfiguredValueUtils.h.

Member Typedef Documentation

◆ Base

template<typename T, bool UnsetResult = false>
using ConfiguredValueProperty< T, UnsetResult >::Base = Gaudi::Property<ConfiguredValue<T, UnsetResult>>
private

Definition at line 59 of file ConfiguredValueUtils.h.

Member Function Documentation

◆ isset()

template<typename T, bool UnsetResult = false>
bool ConfiguredValueProperty< T, UnsetResult >::isset ( ) const
inline

Definition at line 67 of file ConfiguredValueUtils.h.

◆ operator const T &()

template<typename T, bool UnsetResult = false>
ConfiguredValueProperty< T, UnsetResult >::operator const T & ( ) const
inline

Definition at line 65 of file ConfiguredValueUtils.h.

65{ return this->value(); }

The documentation for this class was generated from the following file: