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