PEARL
Parallel Event Access and Replay Library
List of all members
pearl::TimeSegment Class Reference

Auxiliary class to ease comparision between time segments.

#include <pearl/TimeSegment.h>

Public Member Functions

Constructors & destructors
 TimeSegment (Event enter, Event leave)
 
Information interface
const CallpathgetCallpath () const
 
timestamp_t getStart () const
 
timestamp_t getEnd () const
 
timestamp_t getDuration () const
 
Comparison operators
bool operator< (const TimeSegment &rhs) const
 
bool operator<= (const TimeSegment &rhs) const
 
bool operator> (const TimeSegment &rhs) const
 
bool operator>= (const TimeSegment &rhs) const
 
bool operator== (const TimeSegment &rhs) const
 

Constructor & Destructor Documentation

◆ TimeSegment()

pearl::TimeSegment::TimeSegment ( Event  enter,
Event  leave 
)

Member Function Documentation

◆ getCallpath()

const Callpath& pearl::TimeSegment::getCallpath ( ) const

◆ getDuration()

timestamp_t pearl::TimeSegment::getDuration ( ) const

◆ getEnd()

timestamp_t pearl::TimeSegment::getEnd ( ) const

◆ getStart()

timestamp_t pearl::TimeSegment::getStart ( ) const

◆ operator<()

bool pearl::TimeSegment::operator< ( const TimeSegment rhs) const

◆ operator<=()

bool pearl::TimeSegment::operator<= ( const TimeSegment rhs) const

◆ operator==()

bool pearl::TimeSegment::operator== ( const TimeSegment rhs) const

◆ operator>()

bool pearl::TimeSegment::operator> ( const TimeSegment rhs) const

◆ operator>=()

bool pearl::TimeSegment::operator>= ( const TimeSegment rhs) const

The documentation for this class was generated from the following file:

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