|
PEARL
Parallel Event Access and Replay Library
|
Event representation for RMA_PUT_START events.
#include <pearl/RmaPutStart_rep.h>
Public Member Functions | |
Constructors & destructor | |
| RmaPutStart_rep (timestamp_t timestamp, uint32_t rma_id, uint32_t remote, uint64_t bytesSent) | |
| RmaPutStart_rep (const GlobalDefs &defs, Buffer &buffer) | |
Event type information | |
| virtual event_t | getType () const |
| virtual bool | isOfType (event_t type) const |
Access event data | |
| virtual uint32_t | get_remote () const |
| virtual uint64_t | getBytesSent () const |
| virtual uint32_t | get_rma_id () const |
Public Member Functions inherited from pearl::Event_rep | |
| bool | operator== (const timestamp_t &rhs) const |
| bool | operator!= (const timestamp_t &rhs) const |
| bool | operator< (const timestamp_t &rhs) const |
| bool | operator> (const timestamp_t &rhs) const |
| timestamp_t | getTimestamp () const |
| virtual const Region & | getRegion () const |
| virtual const Callsite & | getCallsite () const |
| virtual MpiComm * | getComm () const |
| virtual uint32_t | getRoot () const |
| virtual uint64_t | getBytesReceived () const |
| virtual uint32_t | getSource () const |
| virtual uint32_t | getDestination () const |
| virtual uint32_t | getTag () const |
| virtual uint64_t | getRequestId () const |
| virtual uint32_t | getLockId () const |
| virtual MpiWindow * | get_window () const |
| virtual MpiGroup * | get_group () const |
| virtual bool | is_sync () const |
| virtual bool | is_exclusive () const |
| void | setTimestamp (timestamp_t timestamp) |
| virtual void | setRequestId (uint64_t requestId) |
| virtual | ~Event_rep () |
Protected Member Functions | |
Serialize event data | |
| virtual void | pack (Buffer &buffer) const |
Generate human-readable output of event data | |
| virtual std::ostream & | output (std::ostream &stream) const |
Protected Member Functions inherited from pearl::Event_rep | |
| virtual uint32_t | get_next_reqoffs () const |
| virtual uint32_t | get_prev_reqoffs () const |
| virtual void | set_prev_reqoffs (uint32_t) |
| virtual void | set_next_reqoffs (uint32_t) |
| Event_rep (pearl::timestamp_t timestamp) | |
| Event_rep (const GlobalDefs &defs, Buffer &buffer) | |
Protected Member Functions inherited from pearl::SmallObject | |
| ~SmallObject () | |
| Destructor. More... | |
Additional Inherited Members | |
Static Public Member Functions inherited from pearl::SmallObject | |
| static void * | operator new (std::size_t objectSize) |
| Allocate storage space. More... | |
| static void | operator delete (void *deadObject, std::size_t objectSize) |
| Deallocate storage space. More... | |
| pearl::RmaPutStart_rep::RmaPutStart_rep | ( | timestamp_t | timestamp, |
| uint32_t | rma_id, | ||
| uint32_t | remote, | ||
| uint64_t | bytesSent | ||
| ) |
| pearl::RmaPutStart_rep::RmaPutStart_rep | ( | const GlobalDefs & | defs, |
| Buffer & | buffer | ||
| ) |
|
virtual |
Reimplemented from pearl::Event_rep.
|
virtual |
Reimplemented from pearl::Event_rep.
|
virtual |
Reimplemented from pearl::Event_rep.
|
virtual |
Implements pearl::Event_rep.
Reimplemented in pearl::MpiRmaPutStart_rep.
|
virtual |
Implements pearl::Event_rep.
Reimplemented in pearl::MpiRmaPutStart_rep.
|
protectedvirtual |
Reimplemented from pearl::Event_rep.
Reimplemented in pearl::MpiRmaPutStart_rep.
|
protectedvirtual |
Reimplemented from pearl::Event_rep.
Reimplemented in pearl::MpiRmaPutStart_rep.
![]() |
Copyright © 1998–2016 Forschungszentrum Jülich GmbH,
Jülich Supercomputing Centre
Copyright © 2009–2015 German Research School for Simulation Sciences GmbH, Laboratory for Parallel Programming |