Bifrost SDK
Bifrost SDK documentation
BifrostGraph::Executor::GraphContainer::SetGraphInfo Struct Reference

The information that is passed to onBeginSetGraph and onEndSetGraph notification handlers. More...

#include <GraphContainer.h>

Public Attributes

Amino::String name
 
Amino::String qualifiedName
 
Amino::String filePath
 
SetGraphMode mode
 

Detailed Description

The information that is passed to onBeginSetGraph and onEndSetGraph notification handlers.

Definition at line 200 of file GraphContainer.h.

Member Data Documentation

◆ filePath

Amino::String BifrostGraph::Executor::GraphContainer::SetGraphInfo::filePath

The absolute path of the file that contains the definition of the graph. This path can be empty if the graph has not been loaded from a file. If non-empty, this path is normalized (see BifrostGraph::Executor::Utility::getNormalizedPath).

Definition at line 209 of file GraphContainer.h.

◆ mode

SetGraphMode BifrostGraph::Executor::GraphContainer::SetGraphInfo::mode

The mode controlling the behavior of setGraph. This is the same mode that was passed to setGraph.

Definition at line 215 of file GraphContainer.h.

◆ name

Amino::String BifrostGraph::Executor::GraphContainer::SetGraphInfo::name

The name of the graph. If setGraph's mode parameter was SetGraphMode::kCopy, then this is the name of the graph copy, otherwise it is the name of the original graph.

Definition at line 201 of file GraphContainer.h.

◆ qualifiedName

Amino::String BifrostGraph::Executor::GraphContainer::SetGraphInfo::qualifiedName

The fully qualified name of the graph. If setGraph's mode parameter was SetGraphMode::kCopy, then this is the fully qualified name of the graph copy, otherwise it is the same name as the one that was passed to setGraph.

Definition at line 205 of file GraphContainer.h.