dfx 0.1.0
Linux-based dynamic dataflow executor
Loading...
Searching...
No Matches
dfx::Graph::Controller Member List

This is the complete list of members for dfx::Graph::Controller, including all inherited members.

addChannel(Core::OutputPort &src, Core::InputPort &dst, std::vector< std::string > *errors=nullptr, std::size_t errorLimit=0)dfx::Graph::Controller
addNode(std::string_view type, std::string_view name, nlohmann::json config={})dfx::Graph::Controller
addNode(Core::Node::Id id, std::string_view type, std::string_view name, nlohmann::json config={})dfx::Graph::Controller
allChannelId() constdfx::Graph::Controller
allNodeId() constdfx::Graph::Controller
allNodeName() constdfx::Graph::Controller
allNodeType() constdfx::Graph::Controller
channel(Core::Channel::Id id) constdfx::Graph::Controller
channels() constdfx::Graph::Controller
Controller()=defaultdfx::Graph::Controller
deregisterHook(Hooks::Graph *hook)dfx::Graph::Controller
ENABLE_DEFAULT_MOVE_DISABLE_COPY(Controller)dfx::Graph::Controller
hasChannel(Core::Channel::Id id) constdfx::Graph::Controller
hasNode(Core::Node::Id id) constdfx::Graph::Controller
hasNode(std::string_view name) constdfx::Graph::Controller
hasNodeType(std::string_view type) constdfx::Graph::Controller
isChannelVerificationEnabled() const noexceptdfx::Graph::Controllerinline
node(Core::Node::Id id) constdfx::Graph::Controller
node(std::string_view name) constdfx::Graph::Controller
nodeFactory() noexceptdfx::Graph::Controllerinline
nodeFactory() const noexceptdfx::Graph::Controllerinline
nodes() constdfx::Graph::Controller
registerHook(Hooks::Graph *hook)dfx::Graph::Controller
removeChannel(Core::Channel::Id id)dfx::Graph::Controller
removeNode(Core::Node::Id id)dfx::Graph::Controller
removeNode(std::string_view name)dfx::Graph::Controller
setChannelVerification(bool enabled)dfx::Graph::Controllerinline
~Controller()dfx::Graph::Controller