QtConcurrent
Trial to use Doxygen to generate UML class diagram of QtConcurrent module.
Public Member Functions | Public Attributes | List of all members
QtConcurrent::StoredFunctorCall2< void, FunctionPointer, Arg1, Arg2 > Struct Template Reference

#include <qtconcurrentstoredfunctioncall.h>

Inheritance diagram for QtConcurrent::StoredFunctorCall2< void, FunctionPointer, Arg1, Arg2 >:
Inheritance graph
Collaboration diagram for QtConcurrent::StoredFunctorCall2< void, FunctionPointer, Arg1, Arg2 >:
Collaboration graph

Public Member Functions

 StoredFunctorCall2 (FunctionPointer _function, const Arg1 &_arg1, const Arg2 &_arg2)
 
void runFunctor () override
 
- Public Member Functions inherited from QtConcurrent::RunFunctionTask< void >
void run () override
 
- Public Member Functions inherited from QtConcurrent::RunFunctionTaskBase< void >
QFuture< void > start ()
 
QFuture< void > start (QThreadPool *pool)
 
void run () override
 

Public Attributes

FunctionPointer function
 
Arg1 arg1
 
Arg2 arg2
 

Constructor & Destructor Documentation

◆ StoredFunctorCall2()

template<typename FunctionPointer , typename Arg1 , typename Arg2 >
QtConcurrent::StoredFunctorCall2< void, FunctionPointer, Arg1, Arg2 >::StoredFunctorCall2 ( FunctionPointer  _function,
const Arg1 &  _arg1,
const Arg2 &  _arg2 
)
inline

Member Function Documentation

◆ runFunctor()

template<typename FunctionPointer , typename Arg1 , typename Arg2 >
void QtConcurrent::StoredFunctorCall2< void, FunctionPointer, Arg1, Arg2 >::runFunctor ( )
inlineoverridevirtual

Member Data Documentation

◆ arg1

template<typename FunctionPointer , typename Arg1 , typename Arg2 >
Arg1 QtConcurrent::StoredFunctorCall2< void, FunctionPointer, Arg1, Arg2 >::arg1

◆ arg2

template<typename FunctionPointer , typename Arg1 , typename Arg2 >
Arg2 QtConcurrent::StoredFunctorCall2< void, FunctionPointer, Arg1, Arg2 >::arg2

◆ function

template<typename FunctionPointer , typename Arg1 , typename Arg2 >
FunctionPointer QtConcurrent::StoredFunctorCall2< void, FunctionPointer, Arg1, Arg2 >::function

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