MemberFunctionWrapper1< T, C, U > Class Template Reference

MemberFunctionWrapper1< T, C, U > Class Template Reference

#include <qtconcurrentfunctionwrappers.h>

Class Description

template<typename T, typename C, typename U>
class QtConcurrent::MemberFunctionWrapper1< T, C, U >

Definition at line 128 of file qtconcurrentfunctionwrappers.h.

Public Types

typedef T(C::* FunctionPointerType) (U)
 
typedef T result_type
 

Public Member Functions

 MemberFunctionWrapper1 (FunctionPointerType _functionPointer)
 
operator() (C &c, U u)
 

Member Typedef Documentation

typedef T(C::* FunctionPointerType) (U)

Definition at line 131 of file qtconcurrentfunctionwrappers.h.

typedef T result_type

Definition at line 132 of file qtconcurrentfunctionwrappers.h.

Constructor & Destructor Documentation

MemberFunctionWrapper1 ( FunctionPointerType  _functionPointer)
inline

Definition at line 134 of file qtconcurrentfunctionwrappers.h.

135  : functionPointer(_functionPointer)
136  { }

Member Function Documentation

T operator() ( C &  c,
u 
)
inline

Definition at line 138 of file qtconcurrentfunctionwrappers.h.

139  {
140  return (c.*functionPointer)(u);
141  }
const GLubyte * c
Definition: GLee.h:5419

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