Motiv
Marvelous OTF2 Traces Interactive Visualizer
Loading...
Searching...
No Matches
Public Member Functions | List of all members
RequestCancelledEvent Class Reference

Class representing the request cancelled event. More...

#include <RequestCancelledEvent.hpp>

Inheritance diagram for RequestCancelledEvent:
Inheritance graph
[legend]
Collaboration diagram for RequestCancelledEvent:
Collaboration graph
[legend]

Public Member Functions

 RequestCancelledEvent (const otf2::chrono::duration &start, const otf2::chrono::duration &end, otf2::definition::location *location, types::communicator *communicator)
 
CommunicationKind getKind () const override
 
- Public Member Functions inherited from NonBlockingP2PCommunicationEvent
otf2::definition::location * getLocation () const override
 
otf2::chrono::duration getStartTime () const override
 
otf2::chrono::duration getEndTime () const override
 
types::communicator * getCommunicator () const override
 
virtual otf2::definition::location * getLocation () const =0
 
otf2::chrono::duration getStartTime () const override=0
 
otf2::chrono::duration getEndTime () const override=0
 
virtual types::communicator * getCommunicator () const =0
 
virtual CommunicationKind getKind () const =0
 
- Public Member Functions inherited from TimedElement
virtual types::TraceTime getStartTime () const =0
 Returns the start time of the current object. More...
 
virtual types::TraceTime getEndTime () const =0
 Returns the end time of the current object. More...
 
virtual types::TraceTime getDuration () const
 Returns the duration of the current object. More...
 

Additional Inherited Members

- Protected Member Functions inherited from NonBlockingP2PCommunicationEvent
 NonBlockingP2PCommunicationEvent (const otf2::chrono::duration &start, const otf2::chrono::duration &end, otf2::definition::location *location, types::communicator *communicator)
 
- Protected Attributes inherited from NonBlockingP2PCommunicationEvent
otf2::chrono::duration start
 
otf2::chrono::duration end
 
otf2::definition::location * location
 
types::communicator * communicator
 

Detailed Description

Class representing the request cancelled event.

Definition at line 27 of file RequestCancelledEvent.hpp.

Constructor & Destructor Documentation

◆ RequestCancelledEvent()

RequestCancelledEvent::RequestCancelledEvent ( const otf2::chrono::duration &  start,
const otf2::chrono::duration &  end,
otf2::definition::location *  location,
types::communicator *  communicator 
)

Creates a new instance of the RequestCancelledEvent class.

Parameters
startStart time of the event
endEnd time of the event
locationLocation of the event
communicatorCommunicator the event took place in

Definition at line 20 of file RequestCancelledEvent.cpp.

Member Function Documentation

◆ getKind()

CommunicationKind RequestCancelledEvent::getKind ( ) const
overridevirtual

Gets the kind of communication event. Implemented by each derived class.

Returns
Kind of event.

Implements CommunicationEvent.

Definition at line 25 of file RequestCancelledEvent.cpp.


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