version 0.4
ValueWrapper< T > Struct Template Reference

Public Member Functions

ValueWrapper operator+ (const ValueWrapper &v) const
 
ValueWrapper operator- (const ValueWrapper &v) const
 
ValueWrapper operator- () const
 
ValueWrapper operator* (T value) const
 
ValueWrapperoperator+= (const ValueWrapper &v)
 
ValueWrapperoperator*= (T v)
 

Public Attributes

val
 

Member Function Documentation

◆ operator*()

template<typename T >
ValueWrapper ValueWrapper< T >::operator* ( value) const
inline

◆ operator*=()

template<typename T >
ValueWrapper & ValueWrapper< T >::operator*= ( v)
inline

◆ operator+()

template<typename T >
ValueWrapper ValueWrapper< T >::operator+ ( const ValueWrapper< T > &  v) const
inline

◆ operator+=()

template<typename T >
ValueWrapper & ValueWrapper< T >::operator+= ( const ValueWrapper< T > &  v)
inline

◆ operator-() [1/2]

template<typename T >
ValueWrapper ValueWrapper< T >::operator- ( ) const
inline

◆ operator-() [2/2]

template<typename T >
ValueWrapper ValueWrapper< T >::operator- ( const ValueWrapper< T > &  v) const
inline

Member Data Documentation

◆ val

template<typename T >
T ValueWrapper< T >::val

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