|
chigraph
master
Systems programming language written for beginners in LLVM
|
Defines the NodeInstance class and related functions. More...
#include "chi/Fwd.hpp"#include <vector>#include <boost/uuid/uuid.hpp>#include <boost/uuid/uuid_generators.hpp>#include <boost/uuid/uuid_io.hpp>
Include dependency graph for NodeInstance.hpp:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| struct | chi::NodeInstance |
| An instance of a node. More... | |
Namespaces | |
| chi | |
| The namespace where chigraph lives. | |
Functions | |
Connection Manipulation | |
Functions for connecting and disconnecting nodes | |
| Result | chi::connectData (NodeInstance &lhs, size_t lhsConnID, NodeInstance &rhs, size_t rhsConnID) |
| Connects two nodes' data connections. More... | |
| Result | chi::connectExec (NodeInstance &lhs, size_t lhsConnID, NodeInstance &rhs, size_t rhsConnID) |
| Connects two nodes' exec connections. More... | |
| Result | chi::disconnectData (NodeInstance &lhs, size_t lhsConnID, NodeInstance &rhs) |
| Disconnect a data connection. More... | |
| Result | chi::disconnectExec (NodeInstance &lhs, size_t lhsConnID) |
| Disconnect a exec connection. More... | |
Defines the NodeInstance class and related functions.
Definition in file NodeInstance.hpp.