aimstil  5.0.5
til::expr::TExprLValue< T > Class Template Reference

A template expression class for left-values. More...

#include <til/TExpr.h>

Public Member Functions

 EXPR_RESULT_TYPE (T &)
 
 TExprLValue (T &lvalue)
 
 EXPRFUNC_1ARG_ARG (operator(), return m_pvalue;,)
 
 EXPRFUNC_2ARG_ARG (operator(), return m_pvalue;,,)
 
 EXPRFUNC_3ARG_ARG (operator(), return m_pvalue;,,,)
 

Detailed Description

template<typename T>
class til::expr::TExprLValue< T >

A template expression class for left-values.

Definition at line 256 of file TExpr.h.

Constructor & Destructor Documentation

◆ TExprLValue()

template<typename T >
til::expr::TExprLValue< T >::TExprLValue ( T &  lvalue)
inline

Definition at line 262 of file TExpr.h.

References EXPRFUNC_1ARG_ARG, EXPRFUNC_2ARG_ARG, and EXPRFUNC_3ARG_ARG.

Member Function Documentation

◆ EXPR_RESULT_TYPE()

template<typename T >
til::expr::TExprLValue< T >::EXPR_RESULT_TYPE ( T &  )

◆ EXPRFUNC_1ARG_ARG()

template<typename T >
til::expr::TExprLValue< T >::EXPRFUNC_1ARG_ARG ( operator()  ,
return m_pvalue;   
)

◆ EXPRFUNC_2ARG_ARG()

template<typename T >
til::expr::TExprLValue< T >::EXPRFUNC_2ARG_ARG ( operator()  ,
return m_pvalue;   
)

◆ EXPRFUNC_3ARG_ARG()

template<typename T >
til::expr::TExprLValue< T >::EXPRFUNC_3ARG_ARG ( operator()  ,
return m_pvalue;   
)

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