dfx 0.1.0
Linux-based dynamic dataflow executor
Loading...
Searching...
No Matches
dfx::Graph::LoadingResult Struct Reference

Identifiers of nodes and channels created by a load operation. More...

#include <dfx-graph/Loader.hpp>

Collaboration diagram for dfx::Graph::LoadingResult:
[legend]

Public Attributes

std::vector< Core::Node::IdnodeIds
 Node ids created by the load operation.
std::vector< Core::Channel::IdchannelIds
 Channel ids created by the load operation.

Detailed Description

Identifiers of nodes and channels created by a load operation.

The loader returns the list of ids that were created as part of the operation so callers can:

  • track what was added,
  • selectively remove what was loaded,
  • or report ids back to the user/UI.

These vectors only contain ids created during the call. Objects that were already present in the controller are not included.

Member Data Documentation

◆ channelIds

std::vector<Core::Channel::Id> dfx::Graph::LoadingResult::channelIds

Channel ids created by the load operation.

◆ nodeIds

std::vector<Core::Node::Id> dfx::Graph::LoadingResult::nodeIds

Node ids created by the load operation.


The documentation for this struct was generated from the following file: