Project
Loading...
Searching...
No Matches
o2::framework::Condition< T > Struct Template Reference

#include <Condition.h>

Public Types

using type = T
 

Public Member Functions

 Condition (std::string path)
 
T * get ()
 
 operator T ()
 
T const * operator-> () const
 

Public Attributes

std::string path
 
T * instance
 

Detailed Description

template<typename T>
struct o2::framework::Condition< T >

Definition at line 19 of file Condition.h.

Member Typedef Documentation

◆ type

template<typename T >
using o2::framework::Condition< T >::type = T

Definition at line 22 of file Condition.h.

Constructor & Destructor Documentation

◆ Condition()

template<typename T >
o2::framework::Condition< T >::Condition ( std::string  path)
inline

Definition at line 24 of file Condition.h.

Member Function Documentation

◆ get()

template<typename T >
T * o2::framework::Condition< T >::get ( )
inline

Definition at line 29 of file Condition.h.

◆ operator T()

template<typename T >
o2::framework::Condition< T >::operator T ( )
inline

Definition at line 34 of file Condition.h.

◆ operator->()

template<typename T >
T const * o2::framework::Condition< T >::operator-> ( ) const
inline

Definition at line 39 of file Condition.h.

Member Data Documentation

◆ instance

template<typename T >
T* o2::framework::Condition< T >::instance

Definition at line 21 of file Condition.h.

◆ path

template<typename T >
std::string o2::framework::Condition< T >::path

Definition at line 20 of file Condition.h.


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