|
Soletta™ Framework
|
#include "sol-flow.h"Go to the source code of this file.
Data Structures | |
| struct | sol_flow_static_conn_spec |
| Structure for the specification of a connection. More... | |
| struct | sol_flow_static_node_spec |
| Structure for the specification of a node. More... | |
| struct | sol_flow_static_port_spec |
| Structure for the specification of node ports. More... | |
| struct | sol_flow_static_spec |
| Specification of how a static flow should work. More... | |
Macros | |
| #define | SOL_FLOW_STATIC_API_VERSION (1) |
| Current API version number. More... | |
| #define | SOL_FLOW_STATIC_CONN_SPEC_GUARD { .src = UINT16_MAX } |
| Guard element of the connections spec array. More... | |
| #define | SOL_FLOW_STATIC_NODE_SPEC_GUARD { } |
| Guard element of the nodes spec array. More... | |
| #define | SOL_FLOW_STATIC_PORT_SPEC_GUARD { .node = UINT16_MAX } |
| Guard element of the ports spec array. More... | |
Typedefs | |
| typedef struct sol_flow_static_conn_spec | sol_flow_static_conn_spec |
| Structure for the specification of a connection. More... | |
| typedef struct sol_flow_static_node_spec | sol_flow_static_node_spec |
| Structure for the specification of a node. More... | |
| typedef struct sol_flow_static_port_spec | sol_flow_static_port_spec |
| Structure for the specification of node ports. More... | |
| typedef struct sol_flow_static_spec | sol_flow_static_spec |
| Specification of how a static flow should work. More... | |
Functions | |
| struct sol_flow_node * | sol_flow_static_get_node (struct sol_flow_node *node, uint16_t index) |
| Get a container node's children node by index. More... | |
| struct sol_flow_node * | sol_flow_static_new (struct sol_flow_node *parent, const struct sol_flow_static_node_spec nodes[], const struct sol_flow_static_conn_spec conns[]) |
| Creates a new "static flow" node. More... | |
| struct sol_flow_node_type * | sol_flow_static_new_type (const struct sol_flow_static_spec *spec) |
| Creates a new "static flow" (container) type. More... | |
| #define SOL_FLOW_STATIC_API_VERSION (1) |
Current API version number.
1.8.6