STK++ 0.9.13
STK::hidden::ValueApplier< Type > Struct Template Reference

visitor putting a constant value More...

#include <STK_Appliers.h>

Public Types

typedef RemoveConst< Type >::Type TypeConst
 

Public Member Functions

 ValueApplier (Type const &value)
 
TypeConst operator() ()
 

Public Attributes

Type value_
 

Detailed Description

template<typename Type>
struct STK::hidden::ValueApplier< Type >

visitor putting a constant value

Definition at line 85 of file STK_Appliers.h.

Member Typedef Documentation

◆ TypeConst

template<typename Type >
typedef RemoveConst<Type>::Type STK::hidden::ValueApplier< Type >::TypeConst

Definition at line 87 of file STK_Appliers.h.

Constructor & Destructor Documentation

◆ ValueApplier()

template<typename Type >
STK::hidden::ValueApplier< Type >::ValueApplier ( Type const value)
inline

Definition at line 89 of file STK_Appliers.h.

89: value_(value) {};

Member Function Documentation

◆ operator()()

template<typename Type >
TypeConst STK::hidden::ValueApplier< Type >::operator() ( )
inline

Definition at line 90 of file STK_Appliers.h.

90{ return value_;}

References STK::hidden::ValueApplier< Type >::value_.

Member Data Documentation

◆ value_

template<typename Type >
Type STK::hidden::ValueApplier< Type >::value_

Definition at line 88 of file STK_Appliers.h.

Referenced by STK::hidden::ValueApplier< Type >::operator()().


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