WSF
WsfCommGraph.cpp File Reference
#include "WsfCommGraph.hpp"
#include "UtMemory.hpp"
#include "script/WsfScriptCommAddress.hpp"
Include dependency graph for WsfCommGraph.cpp:

Namespaces

namespace  wsf
 Function definitions for those who need run-time access to the version.
namespace  wsf::comm
namespace  wsf::comm::graph

Functions

 wsf::comm::graph::UT_DEFINE_SCRIPT_METHOD (ScriptCommGraphNodeClass, Node, GetAddress, 0, "WsfAddress", "")
 wsf::comm::graph::UT_DEFINE_SCRIPT_METHOD (ScriptCommGraphNodeClass, Node, IsEnabled, 0, "bool", "")
 wsf::comm::graph::UT_DEFINE_SCRIPT_METHOD (ScriptCommGraphEdgeClass, Edge, SourceAddress, 0, "WsfAddress", "")
 wsf::comm::graph::UT_DEFINE_SCRIPT_METHOD (ScriptCommGraphEdgeClass, Edge, DestinationAddress, 0, "WsfAddress", "")
 wsf::comm::graph::UT_DEFINE_SCRIPT_METHOD (ScriptCommGraphEdgeClass, Edge, Weight, 0, "double", "")
 wsf::comm::graph::UT_DEFINE_SCRIPT_METHOD (ScriptCommGraphEdgeClass, Edge, IsEnabled, 0, "bool", "")
 wsf::comm::graph::UT_DEFINE_SCRIPT_METHOD (ScriptCommGraphClass, Graph, HasNode, 1, "bool", "WsfAddress")
 wsf::comm::graph::UT_DEFINE_SCRIPT_METHOD (ScriptCommGraphClass, Graph, HasEdge, 2, "bool", "WsfAddress, WsfAddress")
 wsf::comm::graph::UT_DEFINE_SCRIPT_METHOD (ScriptCommGraphClass, Graph, GetNode, 1, "WsfCommGraphNode", "WsfAddress")
 wsf::comm::graph::UT_DEFINE_SCRIPT_METHOD (ScriptCommGraphClass, Graph, GetNodes, 0, "Array<WsfAddress>", "")
 wsf::comm::graph::UT_DEFINE_SCRIPT_METHOD (ScriptCommGraphClass, Graph, GetEdge, 2, "WsfCommGraphEdge", "WsfAddress, WsfAddress")
 wsf::comm::graph::UT_DEFINE_SCRIPT_METHOD (ScriptCommGraphClass, Graph, GetIncomingNodeEdges, 1, "Array<WsfCommGraphEdge>", "WsfAddress")
 wsf::comm::graph::UT_DEFINE_SCRIPT_METHOD (ScriptCommGraphClass, Graph, GetOutgoingNodeEdges, 1, "Array<WsfCommGraphEdge>", "WsfAddress")
 wsf::comm::graph::UT_DEFINE_SCRIPT_METHOD (ScriptCommGraphClass, Graph, FindPath, 2, "Array<WsfAddress>", "WsfAddress, WsfAddress")
 wsf::comm::graph::UT_DEFINE_SCRIPT_METHOD (ScriptCommGraphClass, Graph, CreateNode, 1, "bool", "WsfAddress")
 wsf::comm::graph::UT_DEFINE_SCRIPT_METHOD (ScriptCommGraphClass, Graph, RemoveNode, 1, "bool", "WsfAddress")
 wsf::comm::graph::UT_DEFINE_SCRIPT_METHOD (ScriptCommGraphClass, Graph, InsertEdge, 2, "bool", "WsfAddress, WsfAddress")
 wsf::comm::graph::UT_DEFINE_SCRIPT_METHOD (ScriptCommGraphClass, Graph, EraseEdge, 2, "bool", "WsfAddress, WsfAddress")
 wsf::comm::graph::UT_DEFINE_SCRIPT_METHOD (ScriptCommGraphClass, Graph, Clear, 0, "bool", "")
 wsf::comm::graph::UT_DEFINE_SCRIPT_METHOD (ScriptCommGraphClass, Graph, SetEdgeWeight, 3, "bool", "WsfAddress, WsfAddress, double")
Copyrights Multiple, All Rights Reserved