#include <LocalTrace.h>
Public Types | |
| typedef std::vector< Event_rep * > | container_type |
| Container type for event representations. | |
| typedef Event | iterator |
| Iterator type for event container. | |
|
typedef std::reverse_iterator < iterator > | reverse_iterator |
| Reverse iterator type for event container. | |
Public Member Functions | |
Constructors & destructor | |
| LocalTrace (const GlobalDefs &defs, const std::string &dirname, uint32_t rank, uint32_t thread_id=0) | |
| ~LocalTrace () | |
Iterator handling | |
| iterator | begin () const |
| iterator | end () const |
| reverse_iterator | rbegin () const |
| reverse_iterator | rend () const |
Get trace information | |
| uint32_t | size () const |
| uint32_t | num_events () const |
| Location * | get_location () const |
| const GlobalDefs & | get_definitions () const |
Store new events | |
| void | add_event (Event_rep *event) |
![]() |
Copyright © 1998–2009 Forschungszentrum Jülich, Jülich Supercomputing Centre |