Gem-graph 0.1.0
A modelling tool based on rewriting of geometric graphs.
|
Gem-graph-client parsing functions. More...
Macros | |
#define | READ_SITE 1 << 0 |
Phantom documentation. | |
#define | READ_WEIGHT 1 << 1 |
Phantom documentation. | |
#define | READ_X 1 << 2 |
Phantom documentation. | |
#define | READ_Y 1 << 3 |
Phantom documentation. | |
#define | READ_Z 1 << 4 |
Phantom documentation. | |
#define | SUCCESSFUL_READ_ARROW_X (READ_SITE | READ_WEIGHT | READ_X) |
Phantom documentation. | |
#define | SUCCESSFUL_READ_ARROW_XY (READ_SITE | READ_WEIGHT | READ_X | READ_Y) |
Phantom documentation. | |
#define | SUCCESSFUL_READ_ARROW_XYZ (READ_SITE | READ_WEIGHT | READ_X | READ_Y | READ_Z) |
Phantom documentation. | |
Functions | |
bool | parse_model_init (const char *content, size_t length, const char *basename) |
Phantom documentation. | |
bool | parse_model_shutdown (void) |
Phantom documentation. | |
char | parse_model_get_dim (void) |
Phantom documentation. | |
long | parse_model_get_dim_value (const char *axis) |
Phantom documentation. | |
char | parse_model_get_multiplicity (void) |
Phantom documentation. | |
bool | parse_model_get_next_state (char *new_state_id) |
Phantom documentation. | |
long | parse_model_get_state_arrows_count (const char *state_id) |
Phantom documentation. | |
bool | parse_model_get_next_arrow (struct arrow_t *new_arrow, const char *state_id, char dimension) |
Phantom documentation. | |
Gem-graph-client parsing functions.
This file is part of Gem-graph.
char parse_model_get_dim | ( | void | ) |
Phantom documentation.
long parse_model_get_dim_value | ( | const char * | axis | ) |
Phantom documentation.
*axis |
char parse_model_get_multiplicity | ( | void | ) |
Phantom documentation.
bool parse_model_get_next_arrow | ( | struct arrow_t * | new_arrow, |
const char * | state_id, | ||
char | dimension | ||
) |
Phantom documentation.
*new_arrow | |
*state_id | |
dimension |
bool parse_model_get_next_state | ( | char * | new_state_id | ) |
Phantom documentation.
*new_state_id |
long parse_model_get_state_arrows_count | ( | const char * | state_id | ) |
Phantom documentation.
*state_id |
bool parse_model_init | ( | const char * | content, |
size_t | length, | ||
const char * | basename | ||
) |
Phantom documentation.
*content | |
length | |
*basename |
bool parse_model_shutdown | ( | void | ) |
Phantom documentation.
returns bool