|
SimGrid
3.17
Versatile Simulation of Distributed Systems
|
#include <instr_private.h>
Public Member Functions | |
| Type (const char *typeNameBuff, const char *key, const char *color, e_entity_types kind, Type *father) | |
| ~Type () | |
| Type * | getChild (const char *name) |
| Type * | getChildOrNull (const char *name) |
Static Public Member Functions | |
| static Type * | containerNew (const char *name, Type *father) |
| static Type * | eventNew (const char *name, Type *father) |
| static Type * | variableNew (const char *name, const char *color, Type *father) |
| static Type * | linkNew (const char *name, Type *father, Type *source, Type *dest) |
| static Type * | stateNew (const char *name, Type *father) |
Public Attributes | |
| char * | id_ |
| char * | name_ |
| char * | color_ |
| e_entity_types | kind_ |
| Type * | father_ |
| xbt_dict_t | children_ |
| xbt_dict_t | values_ |
| simgrid::instr::Type::Type | ( | const char * | typeNameBuff, |
| const char * | key, | ||
| const char * | color, | ||
| e_entity_types | kind, | ||
| Type * | father | ||
| ) |
| simgrid::instr::Type::~Type | ( | ) |
| simgrid::instr::Type * simgrid::instr::Type::getChild | ( | const char * | name | ) |
| simgrid::instr::Type * simgrid::instr::Type::getChildOrNull | ( | const char * | name | ) |
|
static |
|
static |
|
static |
|
static |
|
static |
| char* simgrid::instr::Type::id_ |
| char* simgrid::instr::Type::name_ |
| char* simgrid::instr::Type::color_ |
| e_entity_types simgrid::instr::Type::kind_ |
| Type* simgrid::instr::Type::father_ |
| xbt_dict_t simgrid::instr::Type::children_ |
| xbt_dict_t simgrid::instr::Type::values_ |