job.h File Reference

Classes

class  JobInterface
 
class  JobStatusInterface
 
class  JobStatusRef
 
class  JobResultInterface< RESULTVALUETYPE >
 
class  JobResultInterface< Result< RESULTVALUETYPE > >
 
class  JobResultInterface< Result< void > >
 
class  JobResultInterface< void >
 
class  JobInterfaceTemplate< IMPLEMENTATION, RESULTVALUETYPE, USE_VIRTUAL_DESTRUCTOR >
 
struct  ResultMemJob< RESULT_TYPE >
 
class  JobRef
 
class  JobResultRef< RESULTVALUETYPE >
 
class  JobResultRef< Result< RESULTVALUETYPE > >
 
class  Promise< T >
 
class  PromiseRef< RESULTVALUETYPE >
 

Namespaces

 maxon
 

Typedefs

template<typename RESULTVALUETYPE >
using FutureRef = JobResultRef< RESULTVALUETYPE >
 

Functions

 MAXON_DATATYPE (JobRef, "net.maxon.datatype.job", MAXON_IMPLEMENTATION_MODULE("net.maxon.kernel"))