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

Auxiliary class to ease comparision between remote time segments.

#include <pearl/RemoteTimeSegment.h>

Public Member Functions

Constructors & destructors
 RemoteTimeSegment (RemoteEvent enter, RemoteEvent leave)
 
Information interface
const LocationgetLocation () const
 
const CallpathgetCallpath () const
 
timestamp_t getStart () const
 
timestamp_t getEnd () const
 
Comparison operators
bool operator< (const RemoteTimeSegment &rhs) const
 
bool operator<= (const RemoteTimeSegment &rhs) const
 
bool operator> (const RemoteTimeSegment &rhs) const
 
bool operator>= (const RemoteTimeSegment &rhs) const
 
bool operator== (const RemoteTimeSegment &rhs) const
 

Constructor & Destructor Documentation

◆ RemoteTimeSegment()

pearl::RemoteTimeSegment::RemoteTimeSegment ( RemoteEvent  enter,
RemoteEvent  leave 
)

Member Function Documentation

◆ getCallpath()

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

◆ getEnd()

timestamp_t pearl::RemoteTimeSegment::getEnd ( ) const

◆ getLocation()

const Location& pearl::RemoteTimeSegment::getLocation ( ) const

◆ getStart()

timestamp_t pearl::RemoteTimeSegment::getStart ( ) const

◆ operator<()

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

◆ operator<=()

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

◆ operator==()

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

◆ operator>()

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

◆ operator>=()

bool pearl::RemoteTimeSegment::operator>= ( const RemoteTimeSegment 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