MeVisLab Toolbox Reference
ApplyFunctorWithType< Functor > Class Template Reference

#include <mlPropertyPersistence.h>

Inheritance diagram for ApplyFunctorWithType< Functor >:

Public Member Functions

 ApplyFunctorWithType (const Functor &functor, const std::string &typeString)
 
template<typename T >
void operator() (const T &)
 
bool functorWasApplied () const
 
Functor::result_type getResult () const
 

Detailed Description

template<typename Functor>
class ApplyFunctorWithType< Functor >

Definition at line 54 of file mlPropertyPersistence.h.

Constructor & Destructor Documentation

◆ ApplyFunctorWithType()

template<typename Functor >
ApplyFunctorWithType< Functor >::ApplyFunctorWithType ( const Functor &  functor,
const std::string &  typeString 
)
inline

Definition at line 57 of file mlPropertyPersistence.h.

Member Function Documentation

◆ functorWasApplied()

template<typename Functor >
bool ApplyFunctorWithType< Functor >::functorWasApplied ( ) const
inline

Definition at line 69 of file mlPropertyPersistence.h.

Referenced by fromString().

◆ getResult()

template<typename Functor >
Functor::result_type ApplyFunctorWithType< Functor >::getResult ( ) const
inline

Definition at line 70 of file mlPropertyPersistence.h.

Referenced by fromString().

◆ operator()()

template<typename Functor >
template<typename T >
void ApplyFunctorWithType< Functor >::operator() ( const T )
inline

Definition at line 61 of file mlPropertyPersistence.h.

References T.


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