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

#include <transfer.h>

Inheritance diagram for Realm::TransferOperation::XDLifetimeTracker:
Collaboration diagram for Realm::TransferOperation::XDLifetimeTracker:

Public Member Functions

 XDLifetimeTracker (TransferOperation *_op, XferDesID _xd_id)
 
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

XferDesID xd_id
 
- Protected Attributes inherited from Realm::Operation::AsyncWorkItem
Operationop
 
AsyncWorkItemnext_item
 

Constructor & Destructor Documentation

◆ XDLifetimeTracker()

Realm::TransferOperation::XDLifetimeTracker::XDLifetimeTracker ( TransferOperation _op,
XferDesID  _xd_id 
)

Member Function Documentation

◆ print()

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

◆ request_cancellation()

virtual void Realm::TransferOperation::XDLifetimeTracker::request_cancellation ( void  )
virtual

Member Data Documentation

◆ xd_id

XferDesID Realm::TransferOperation::XDLifetimeTracker::xd_id
protected

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