ResidualVM logo ResidualVM website - Forums - Contact us BuildBot - Doxygen - Wiki curved edge

Common::ConstMemFuncRef0< Result, T > Class Template Reference

#include <func.h>

Inheritance diagram for Common::ConstMemFuncRef0< Result, T >:
Collaboration diagram for Common::ConstMemFuncRef0< Result, T >:

List of all members.

Public Types

typedef Result(T::* FuncType )() const

Public Member Functions

 ConstMemFuncRef0 (const FuncType &func)
Result operator() (const T &v) const

Private Attributes

Result(T::* _func )() const

Detailed Description

template<class Result, class T>
class Common::ConstMemFuncRef0< Result, T >

Definition at line 267 of file func.h.


Member Typedef Documentation

template<class Result , class T >
typedef Result(T::* Common::ConstMemFuncRef0< Result, T >::FuncType)() const

Definition at line 271 of file func.h.


Constructor & Destructor Documentation

template<class Result , class T >
Common::ConstMemFuncRef0< Result, T >::ConstMemFuncRef0 ( const FuncType func  )  [inline]

Definition at line 273 of file func.h.


Member Function Documentation

template<class Result , class T >
Result Common::ConstMemFuncRef0< Result, T >::operator() ( const T &  v  )  const [inline]

Definition at line 274 of file func.h.


Member Data Documentation

template<class Result , class T >
Result(T::* Common::ConstMemFuncRef0< Result, T >::_func)() const [private]

Definition at line 269 of file func.h.


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


Generated on Sat Jan 12 2019 05:04:10 for ResidualVM by doxygen 1.7.1
curved edge   curved edge