SimGrid  3.17
Versatile Simulation of Distributed Systems
simgrid::instr::PushStateEvent Class Reference

#include <instr_private.h>

Inheritance diagram for simgrid::instr::PushStateEvent:
simgrid::instr::PajeEvent

Public Member Functions

 PushStateEvent (double timestamp, Container *container, Type *type, Value *val)
 
 PushStateEvent (double timestamp, Container *container, Type *type, Value *val, void *extra)
 
void print () override
 
- Public Member Functions inherited from simgrid::instr::PajeEvent
virtual ~PajeEvent ()
 

Public Attributes

Containercontainer
 
Typetype
 
Valueval
 
int size
 
const char * filename
 
int linenumber
 
voidextra_
 
- Public Attributes inherited from simgrid::instr::PajeEvent
double timestamp_
 
e_event_type eventType_
 

Constructor & Destructor Documentation

◆ PushStateEvent() [1/2]

simgrid::instr::PushStateEvent::PushStateEvent ( double  timestamp,
Container container,
Type type,
Value val 
)

◆ PushStateEvent() [2/2]

simgrid::instr::PushStateEvent::PushStateEvent ( double  timestamp,
Container container,
Type type,
Value val,
void extra 
)

Member Function Documentation

◆ print()

void simgrid::instr::PushStateEvent::print ( )
overridevirtual

Member Data Documentation

◆ container

Container* simgrid::instr::PushStateEvent::container

◆ type

Type* simgrid::instr::PushStateEvent::type

◆ val

Value* simgrid::instr::PushStateEvent::val

◆ size

int simgrid::instr::PushStateEvent::size

◆ filename

const char* simgrid::instr::PushStateEvent::filename

◆ linenumber

int simgrid::instr::PushStateEvent::linenumber

◆ extra_

void* simgrid::instr::PushStateEvent::extra_

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