PEARL
Parallel Event Access and Replay Library
Classes | Namespaces | Functions
Event.h File Reference

Declaration of the class Event. More...

#include <cassert>
#include <iosfwd>
#include <iterator>
#include <string>
#include "Event_rep.h"
#include "pearl_types.h"

Classes

class  pearl::Event
 Generic representation for local events with iterator functionality. More...
 
struct  pearl::EventKeyCompare
 Provides a comparison operator that allows Event objects to be as key in std::map or std::set. More...
 

Namespaces

 pearl
 Namespace of the PEARL library.
 

Functions

std::ostream & pearl::operator<< (std::ostream &stream, const Event &event)
 
std::string pearl::event_typestr (event_t type)
 
uint64_t pearl::getTaskBlockId (const Event &event)
 

Detailed Description

This header file provides the declaration of the class Event.


Scalasca    Copyright © 1998–2019 Forschungszentrum Jülich GmbH, Jülich Supercomputing Centre
Copyright © 2009–2015 German Research School for Simulation Sciences GmbH, Laboratory for Parallel Programming