mitteLib
Loading...
Searching...
No Matches
mlab::observable_cref< T > Class Template Reference

#include <observable.hpp>

Inheritance diagram for mlab::observable_cref< T >:

Public Types

using read_value_type = typename observable<T>::read_value_type
 

Public Member Functions

 observable_cref (observable< T > const &ref)
 
 operator read_value_type () const
 

Protected Attributes

observable< T > const & _ref
 

Friends

class observe< T >
 

Member Typedef Documentation

◆ read_value_type

template<class T >
using mlab::observable_cref< T >::read_value_type = typename observable<T>::read_value_type

Constructor & Destructor Documentation

◆ observable_cref()

template<class T >
mlab::observable_cref< T >::observable_cref ( observable< T > const & ref)
inlineexplicit

Member Function Documentation

◆ operator read_value_type()

template<class T >
mlab::observable_cref< T >::operator read_value_type ( ) const
inline

Friends And Related Symbol Documentation

◆ observe< T >

template<class T >
friend class observe< T >
friend

Member Data Documentation

◆ _ref

template<class T >
observable<T> const& mlab::observable_cref< T >::_ref
protected

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