SimGrid  3.16
Versatile Simulation of Distributed Systems
PushStateEvent Class Reference

#include <instr_private.h>

Inheritance diagram for PushStateEvent:
PajeEvent

Public Member Functions

 PushStateEvent (double timestamp, container_t container, type_t type, val_t value)
 
 PushStateEvent (double timestamp, container_t container, type_t type, val_t value, void *extra)
 
void print () override
 
- Public Member Functions inherited from PajeEvent
virtual ~PajeEvent ()
 

Public Attributes

container_t container
 
type_t type
 
val_t value
 
int size
 
const char * filename
 
int linenumber
 
voidextra_
 
- Public Attributes inherited from PajeEvent
double timestamp
 
e_event_type event_type
 
voiddata
 

Constructor & Destructor Documentation

◆ PushStateEvent() [1/2]

PushStateEvent::PushStateEvent ( double  timestamp,
container_t  container,
type_t  type,
val_t  value 
)

◆ PushStateEvent() [2/2]

PushStateEvent::PushStateEvent ( double  timestamp,
container_t  container,
type_t  type,
val_t  value,
void extra 
)

Member Function Documentation

◆ print()

void PushStateEvent::print ( )
overridevirtual

Implements PajeEvent.

Member Data Documentation

◆ container

container_t PushStateEvent::container

◆ type

type_t PushStateEvent::type

◆ value

val_t PushStateEvent::value

◆ size

int PushStateEvent::size

◆ filename

const char* PushStateEvent::filename

◆ linenumber

int PushStateEvent::linenumber

◆ extra_

void* PushStateEvent::extra_

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