Versatile Simulation of Distributed Systems
These typedefs are public so that the compiler can do his job but believe me, you don't want to try to play with those structs directly. Use them as an abstract datatype.
|typedef struct xbt_swag_hookup||s_xbt_swag_hookup_t|
|This type should be added to a type that is to be used in a swag. More...|
|typedef s_xbt_swag_hookup_t *||xbt_swag_hookup_t|
|typedef struct xbt_swag||s_xbt_swag_t|
|typedef struct xbt_swag *||xbt_swag_t|
|A typical swag. More...|
This type should be added to a type that is to be used in a swag.
Whenever a new object with this struct is created, all fields have to be set to NULL
Here is an example like that :