![]() |
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>
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.