SimGrid  3.18
Versatile Simulation of Distributed Systems
simgrid::instr::PajeEvent Class Referenceabstract

#include <instr_paje_events.hpp>

Inheritance diagram for simgrid::instr::PajeEvent:
simgrid::instr::LinkEvent simgrid::instr::NewEvent simgrid::instr::StateEvent simgrid::instr::VariableEvent

Public Member Functions

 PajeEvent (Container *container, Type *type, double timestamp, e_event_type eventType)
 
virtual ~PajeEvent ()=default
 
virtual void print ()=0
 
void insertIntoBuffer ()
 

Public Attributes

double timestamp_
 
e_event_type eventType_
 

Protected Member Functions

TypegetType ()
 
ContainergetContainer ()
 

Constructor & Destructor Documentation

◆ PajeEvent()

simgrid::instr::PajeEvent::PajeEvent ( Container container,
Type type,
double  timestamp,
e_event_type  eventType 
)
inline

◆ ~PajeEvent()

virtual simgrid::instr::PajeEvent::~PajeEvent ( )
virtualdefault

Member Function Documentation

◆ getType()

Type* simgrid::instr::PajeEvent::getType ( )
inlineprotected

◆ getContainer()

Container* simgrid::instr::PajeEvent::getContainer ( )
inlineprotected

◆ print()

virtual void simgrid::instr::PajeEvent::print ( )
pure virtual

◆ insertIntoBuffer()

void simgrid::instr::PajeEvent::insertIntoBuffer ( )

Member Data Documentation

◆ timestamp_

double simgrid::instr::PajeEvent::timestamp_

◆ eventType_

e_event_type simgrid::instr::PajeEvent::eventType_

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