SimGrid  3.13
Versatile Simulation of Distributed Systems
instr_paje_types.cpp File Reference

Functions

 XBT_LOG_NEW_DEFAULT_SUBCATEGORY (instr_paje_types, instr,"Paje tracing event system (types)")
 
void PJ_type_alloc ()
 
void PJ_type_release ()
 
type_t PJ_type_get_root ()
 
static type_t newType (const char *typeNameBuff, const char *key, const char *color, e_entity_types kind, type_t father)
 
void PJ_type_free (type_t type)
 
static void recursiveDestroyType (type_t type)
 
void PJ_type_free_all (void)
 
type_t PJ_type_get (const char *name, type_t father)
 
type_t PJ_type_get_or_null (const char *name, type_t father)
 
type_t PJ_type_container_new (const char *name, type_t father)
 
type_t PJ_type_event_new (const char *name, type_t father)
 
type_t PJ_type_variable_new (const char *name, const char *color, type_t father)
 
type_t PJ_type_link_new (const char *name, type_t father, type_t source, type_t dest)
 
type_t PJ_type_state_new (const char *name, type_t father)
 

Variables

static type_t rootType = NULL
 

Function Documentation

XBT_LOG_NEW_DEFAULT_SUBCATEGORY ( instr_paje_types  ,
instr  ,
"Paje tracing event system (types)"   
)
void PJ_type_alloc ( void  )
void PJ_type_release ( void  )
type_t PJ_type_get_root ( void  )
static type_t newType ( const char *  typeNameBuff,
const char *  key,
const char *  color,
e_entity_types  kind,
type_t  father 
)
static
void PJ_type_free ( type_t  type)
static void recursiveDestroyType ( type_t  type)
static
void PJ_type_free_all ( void  )
type_t PJ_type_get ( const char *  name,
type_t  father 
)
type_t PJ_type_get_or_null ( const char *  name,
type_t  father 
)
type_t PJ_type_container_new ( const char *  name,
type_t  father 
)
type_t PJ_type_event_new ( const char *  name,
type_t  father 
)
type_t PJ_type_variable_new ( const char *  name,
const char *  color,
type_t  father 
)
type_t PJ_type_link_new ( const char *  name,
type_t  father,
type_t  source,
type_t  dest 
)
type_t PJ_type_state_new ( const char *  name,
type_t  father 
)

Variable Documentation

type_t rootType = NULL
static