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

Common::PointerToUnaryFunc< Arg, Result > Class Template Reference

#include <func.h>

Inheritance diagram for Common::PointerToUnaryFunc< Arg, Result >:
Collaboration diagram for Common::PointerToUnaryFunc< Arg, Result >:

List of all members.

Public Types

typedef Result(* FuncType )(Arg)

Public Member Functions

 PointerToUnaryFunc (const FuncType &func)
Result operator() (Arg v) const

Private Attributes

Result(* _func )(Arg)

Detailed Description

template<class Arg, class Result>
class Common::PointerToUnaryFunc< Arg, Result >

Definition at line 118 of file func.h.


Member Typedef Documentation

template<class Arg , class Result >
typedef Result(* Common::PointerToUnaryFunc< Arg, Result >::FuncType)(Arg)

Definition at line 122 of file func.h.


Constructor & Destructor Documentation

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

Definition at line 124 of file func.h.


Member Function Documentation

template<class Arg , class Result >
Result Common::PointerToUnaryFunc< Arg, Result >::operator() ( Arg  v  )  const [inline]

Definition at line 125 of file func.h.


Member Data Documentation

template<class Arg , class Result >
Result(* Common::PointerToUnaryFunc< Arg, Result >::_func)(Arg) [private]

Definition at line 120 of file func.h.


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


Generated on Sat Mar 23 2019 05:07:01 for ResidualVM by doxygen 1.7.1
curved edge   curved edge