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

#include <partitions.h>

Inheritance diagram for Realm::AsyncMicroOp:
Collaboration diagram for Realm::AsyncMicroOp:

Public Member Functions

 AsyncMicroOp (Operation *_op, PartitioningMicroOp *_uop)
 
 ~AsyncMicroOp ()
 
virtual void request_cancellation (void)
 
virtual void print (std::ostream &os) const
 
- Public Member Functions inherited from Realm::Operation::AsyncWorkItem
 AsyncWorkItem (Operation *_op)
 
virtual ~AsyncWorkItem (void)
 
virtual void mark_finished (bool successful)
 

Protected Attributes

PartitioningMicroOpuop
 
- Protected Attributes inherited from Realm::Operation::AsyncWorkItem
Operationop
 
AsyncWorkItemnext_item
 

Constructor & Destructor Documentation

◆ AsyncMicroOp()

Realm::AsyncMicroOp::AsyncMicroOp ( Operation _op,
PartitioningMicroOp _uop 
)

◆ ~AsyncMicroOp()

Realm::AsyncMicroOp::~AsyncMicroOp ( )

Member Function Documentation

◆ print()

virtual void Realm::AsyncMicroOp::print ( std::ostream &  os) const
virtual

◆ request_cancellation()

virtual void Realm::AsyncMicroOp::request_cancellation ( void  )
virtual

Member Data Documentation

◆ uop

PartitioningMicroOp* Realm::AsyncMicroOp::uop
protected

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