These routines are used for Soletta flow language (flow based programming) parsing.
More...
|
| struct sol_flow_node_type * | sol_flow_parse_buffer (struct sol_flow_parser *parser, const struct sol_buffer *buf, const char *filename) |
| | Parses a flow description contained in buf and returns the resulting node type. More...
|
| |
| struct sol_flow_node_type * | sol_flow_parse_buffer_metatype (struct sol_flow_parser *parser, const char *metatype, const struct sol_buffer *buf, const char *filename) |
| | Parsers a buf of a given metatype and returns the resulting node type. More...
|
| |
| struct sol_flow_node_type * | sol_flow_parse_string (struct sol_flow_parser *parser, const char *str, const char *filename) |
| | Similar to sol_flow_parse_buffer but accepts C string. More...
|
| |
| struct sol_flow_node_type * | sol_flow_parse_string_metatype (struct sol_flow_parser *parser, const char *metatype, const char *str, const char *filename) |
| | Similar to sol_flow_parse_buffer_metatype but accepts C string. More...
|
| |
| int | sol_flow_parser_del (struct sol_flow_parser *parser) |
| | Destroy a sol_flow_parser instance. More...
|
| |
| struct sol_flow_parser * | sol_flow_parser_new (const struct sol_flow_parser_client *client, const struct sol_flow_resolver *resolver) |
| | Creates a new instance of sol_flow_parser. More...
|
| |
These routines are used for Soletta flow language (flow based programming) parsing.