|
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 |