SimGrid
3.18
Versatile Simulation of Distributed Systems
|
#include <instr_paje_types.hpp>
Public Member Functions | |
ContainerType (std::string name) | |
ContainerType (std::string name, Type *father) | |
![]() | |
Type (std::string name, std::string alias, std::string color, Type *father) | |
virtual | ~Type () |
std::string | getName () |
const char * | getCname () |
long long int | getId () |
bool | isColored () |
Type * | byName (std::string name) |
ContainerType * | getOrCreateContainerType (std::string name) |
EventType * | getOrCreateEventType (std::string name) |
LinkType * | getOrCreateLinkType (std::string name, Type *source, Type *dest) |
StateType * | getOrCreateStateType (std::string name) |
VariableType * | getOrCreateVariableType (std::string name, std::string color) |
void | setCallingContainer (Container *container) |
void | logDefinition (e_event_type event_type) |
void | logDefinition (Type *source, Type *dest) |
Additional Inherited Members | |
![]() | |
std::map< std::string, Type * > | children_ |
Container * | issuer_ = nullptr |
|
inlineexplicit |
simgrid::instr::ContainerType::ContainerType | ( | std::string | name, |
Type * | father | ||
) |