CGraph
Public Member Functions | Public Attributes | List of all members
UTask::TaskDerided< F, T > Struct Template Reference
Inheritance diagram for UTask::TaskDerided< F, T >:
Inheritance graph
[legend]
Collaboration diagram for UTask::TaskDerided< F, T >:
Collaboration graph
[legend]

Public Member Functions

 TaskDerided (F &&func)
 
CVoid call () final
 
- Public Member Functions inherited from UTask::TaskBased
 TaskBased ()=default
 
virtual ~TaskBased ()=default
 

Public Attributes

func_
 

Constructor & Destructor Documentation

◆ TaskDerided()

template<typename F , typename T = typename std::decay<F>::type>
UTask::TaskDerided< F, T >::TaskDerided ( F &&  func)
inlineexplicit

Member Function Documentation

◆ call()

template<typename F , typename T = typename std::decay<F>::type>
CVoid UTask::TaskDerided< F, T >::call ( )
inlinefinalvirtual

Implements UTask::TaskBased.

Member Data Documentation

◆ func_

template<typename F , typename T = typename std::decay<F>::type>
T UTask::TaskDerided< F, T >::func_

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