![]() |
PEARL
Parallel Event Access and Replay Library
|
Generic representation for local events with iterator functionality.
#include <pearl/Event.h>
Public Member Functions | |
Event & | operator++ () |
Event | operator++ (int) |
Event & | operator-- () |
Event | operator-- (int) |
bool | is_valid () const |
uint32_t | get_id () const |
Event | next () const |
Event | prev () const |
Event | enterptr () const |
Event | leaveptr () const |
Event | beginptr () const |
Event | endptr () const |
Event | request () const |
Event | completion () const |
Event | next_request_event () const |
Event | prev_request_event () const |
Callpath * | get_cnode () const |
const Location & | get_location () const |
Event_rep & | operator* () const |
Event_rep * | operator-> () const |
Construcor | |
Event () | |
Comparison operators | |
bool | operator== (const Event &rhs) const |
bool | operator!= (const Event &rhs) const |
bool | operator< (const Event &rhs) const |
bool | operator> (const Event &rhs) const |
Friends | |
class | Buffer |
class | LocalTrace |
struct | EventKeyCompare |
std::ostream & | operator<< (std::ostream &stream, const Event &event) |
Event pearl::Event::beginptr | ( | ) | const |
Event pearl::Event::completion | ( | ) | const |
Event pearl::Event::endptr | ( | ) | const |
Event pearl::Event::enterptr | ( | ) | const |
Callpath* pearl::Event::get_cnode | ( | ) | const |
uint32_t pearl::Event::get_id | ( | ) | const [inline] |
const Location& pearl::Event::get_location | ( | ) | const |
bool pearl::Event::is_valid | ( | ) | const |
Event pearl::Event::leaveptr | ( | ) | const |
Event pearl::Event::next | ( | ) | const [inline] |
Event pearl::Event::next_request_event | ( | ) | const |
bool pearl::Event::operator!= | ( | const Event & | rhs | ) | const |
Event_rep& pearl::Event::operator* | ( | ) | const |
Event& pearl::Event::operator++ | ( | ) |
Event pearl::Event::operator++ | ( | int | ) |
Event& pearl::Event::operator-- | ( | ) |
Event pearl::Event::operator-- | ( | int | ) |
Event_rep* pearl::Event::operator-> | ( | ) | const |
bool pearl::Event::operator< | ( | const Event & | rhs | ) | const |
bool pearl::Event::operator== | ( | const Event & | rhs | ) | const |
bool pearl::Event::operator> | ( | const Event & | rhs | ) | const |
Event pearl::Event::prev | ( | ) | const [inline] |
Event pearl::Event::prev_request_event | ( | ) | const |
Event pearl::Event::request | ( | ) | const |
friend class Buffer [friend] |
friend struct EventKeyCompare [friend] |
friend class LocalTrace [friend] |
std::ostream& operator<< | ( | std::ostream & | stream, |
const Event & | event | ||
) | [friend] |
![]() |
Copyright © 1998–2014 Forschungszentrum Jülich GmbH,
Jülich Supercomputing Centre
Copyright © 2009–2014 German Research School for Simulation Sciences GmbH, Laboratory for Parallel Programming |