MeVisLab Toolbox Reference
lightweight::lightweight_visitor< VisitorType > Class Template Reference

#include <mlLightweight.h>

Public Types

typedef VisitorType::result_type result_type
 

Public Member Functions

 lightweight_visitor (VisitorType &visitor)
 
template<typename T >
result_type operator() (T &value)
 

Detailed Description

template<typename VisitorType>
class lightweight::lightweight_visitor< VisitorType >

Definition at line 92 of file mlLightweight.h.

Member Typedef Documentation

◆ result_type

template<typename VisitorType >
typedef VisitorType::result_type lightweight::lightweight_visitor< VisitorType >::result_type

Definition at line 94 of file mlLightweight.h.

Constructor & Destructor Documentation

◆ lightweight_visitor()

template<typename VisitorType >
lightweight::lightweight_visitor< VisitorType >::lightweight_visitor ( VisitorType &  visitor)
inline

Definition at line 96 of file mlLightweight.h.

Member Function Documentation

◆ operator()()

template<typename VisitorType >
template<typename T >
result_type lightweight::lightweight_visitor< VisitorType >::operator() ( T value)
inline

Definition at line 99 of file mlLightweight.h.

References lightweight::access().


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