stateObservation::DebugItem< T, defaultValue, false > Class Template Reference

this specialization contains no object More...

#include <state-observation/tools/definitions.hpp>

Public Member Functions

 DebugItem ()
 
 DebugItem (T)
 
T & operator= (T v)
 
 operator T () const
 
set (const T &)
 
get () const
 

Detailed Description

template<typename T, typename defaultValue>
class stateObservation::DebugItem< T, defaultValue, false >

this specialization contains no object

Constructor & Destructor Documentation

◆ DebugItem() [1/2]

template<typename T , typename defaultValue >
stateObservation::DebugItem< T, defaultValue, false >::DebugItem ( )
inline

◆ DebugItem() [2/2]

template<typename T , typename defaultValue >
stateObservation::DebugItem< T, defaultValue, false >::DebugItem ( )
inlineexplicit

Member Function Documentation

◆ get()

template<typename T , typename defaultValue >
T stateObservation::DebugItem< T, defaultValue, false >::get ( ) const
inline

◆ operator T()

template<typename T , typename defaultValue >
stateObservation::DebugItem< T, defaultValue, false >::operator T ( ) const
inline

◆ operator=()

template<typename T , typename defaultValue >
T& stateObservation::DebugItem< T, defaultValue, false >::operator= ( v)
inline

I am not sure what is the best behaviour, is it to return v ot defaultValue::v?

◆ set()

template<typename T , typename defaultValue >
T stateObservation::DebugItem< T, defaultValue, false >::set ( const T &  )
inline

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