Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 12]
| ▼Nfn_dag | |
| Cdag | The main DAG function that encapulates generation and mapping of the data across the DAG |
| Cdag_fake_source | A source that just returns null pointers |
| Cdag_fanout_node | Internal node to take data from parent and run children |
| Cdag_manager | The DAG manager manages all of the dags created by the user |
| Cdag_node | Interface for all external "mapping" lambdas |
| Cdag_source | Interface for all external generator lambdas |
| CGUID | (Utility) For defining a globally unique UUIDv4 identifier |
| Clibrary | (Library related) A library defines what is needed to construct a dag tree |
| Clibrary_spec | (Library related) A library spec defines the interface a dynamicly loaded library must define to participate |
| Cnode_prop_spec | (Library related) A node spec defines the basic properties of a node |
| Coption_spec | (Library related) This defines the options to a node, eg: how to configure it |