Realm
A distributed, event-based tasking library
Loading...
Searching...
No Matches
Realm::LocalPythonProcessor::TaskRegistration Class Reference

#include <python_internal.h>

Inheritance diagram for Realm::LocalPythonProcessor::TaskRegistration:
Collaboration diagram for Realm::LocalPythonProcessor::TaskRegistration:

Public Member Functions

virtual ~TaskRegistration ()
 
virtual void execute_on_processor (Processor p)
 
- Public Member Functions inherited from Realm::InternalTask
 REALM_PMTA_DEFN (InternalTask, IntrusiveListLink< InternalTask >, tl_link)
 

Public Attributes

LocalPythonProcessorproc
 
Processor::TaskFuncID func_id
 
CodeDescriptorcodedesc
 
ByteArray user_data
 
- Public Attributes inherited from Realm::InternalTask
IntrusiveListLink< InternalTasktl_link
 

Additional Inherited Members

- Public Types inherited from Realm::InternalTask
typedef IntrusiveList< InternalTask, REALM_PMTA_USE(InternalTask, tl_link), MutexTaskList
 
- Protected Member Functions inherited from Realm::InternalTask
virtual ~InternalTask ()
 

Constructor & Destructor Documentation

◆ ~TaskRegistration()

virtual Realm::LocalPythonProcessor::TaskRegistration::~TaskRegistration ( )
inlinevirtual

Member Function Documentation

◆ execute_on_processor()

virtual void Realm::LocalPythonProcessor::TaskRegistration::execute_on_processor ( Processor  p)
inlinevirtual

Implements Realm::InternalTask.

Member Data Documentation

◆ codedesc

CodeDescriptor* Realm::LocalPythonProcessor::TaskRegistration::codedesc

◆ func_id

Processor::TaskFuncID Realm::LocalPythonProcessor::TaskRegistration::func_id

◆ proc

LocalPythonProcessor* Realm::LocalPythonProcessor::TaskRegistration::proc

◆ user_data

ByteArray Realm::LocalPythonProcessor::TaskRegistration::user_data

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