include/parse.h File Reference
include/parse.h
model parsing header
This graph shows which files directly or indirectly include this file:
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.
bool parse_model_get_next_arrow (struct arrow_t *new_arrow, const char *state_id, char dimension)
Phantom documentation.
long parse_model_get_state_arrows_count (const char *state_id)
Phantom documentation.
Detailed Description
model parsing header
This file is part of Gem-graph.
Function Documentation
parse_model_get_dim()
parse_model_get_dimparse.h
parse.hparse_model_get_dim
char parse_model_get_dim (void )
Phantom documentation.
Returns
char
parse_model_get_dim_value()
parse_model_get_dim_valueparse.h
parse.hparse_model_get_dim_value
long parse_model_get_dim_value (const char * axis)
Phantom documentation.
Parameters
Returns
long
parse_model_get_multiplicity()
parse_model_get_multiplicityparse.h
parse.hparse_model_get_multiplicity
char parse_model_get_multiplicity (void )
Phantom documentation.
Returns
char
parse_model_get_next_arrow()
parse_model_get_next_arrowparse.h
parse.hparse_model_get_next_arrow
bool parse_model_get_next_arrow (struct arrow_t * new_arrow, const char * state_id, char dimension)
Phantom documentation.
Parameters
*new_arrow
*state_id
dimension
Returns
bool
parse_model_get_next_state()
parse_model_get_next_stateparse.h
parse.hparse_model_get_next_state
bool parse_model_get_next_state (char * new_state_id)
Phantom documentation.
Parameters
Returns
bool
parse_model_get_state_arrows_count()
parse_model_get_state_arrows_countparse.h
parse.hparse_model_get_state_arrows_count
long parse_model_get_state_arrows_count (const char * state_id)
Phantom documentation.
Parameters
Returns
long
parse_model_init()
parse_model_initparse.h
parse.hparse_model_init
bool parse_model_init (const char * content, size_t length, const char * basename)
Phantom documentation.
Parameters
*content
length
*basename
Returns
bool
parse_model_shutdown()
parse_model_shutdownparse.h
parse.hparse_model_shutdown
bool parse_model_shutdown (void )
Phantom documentation.
returns bool