|
WSF
|
Classes | |
| class | Node |
| class | ScriptCommGraphNodeClass |
| class | Edge |
| class | ScriptCommGraphEdgeClass |
| class | Graph |
| class | ScriptCommGraphClass |
Typedefs | |
| using | GraphImpl = UtGraphT<Node, Edge, true, double> |
| using | AddressList = std::vector<Address> |
| using | EdgeList = std::vector<Edge*> |
Functions | |
| UT_DEFINE_SCRIPT_METHOD (ScriptCommGraphNodeClass, Node, GetAddress, 0, "WsfAddress", "") | |
| UT_DEFINE_SCRIPT_METHOD (ScriptCommGraphNodeClass, Node, IsEnabled, 0, "bool", "") | |
| UT_DEFINE_SCRIPT_METHOD (ScriptCommGraphEdgeClass, Edge, SourceAddress, 0, "WsfAddress", "") | |
| UT_DEFINE_SCRIPT_METHOD (ScriptCommGraphEdgeClass, Edge, DestinationAddress, 0, "WsfAddress", "") | |
| UT_DEFINE_SCRIPT_METHOD (ScriptCommGraphEdgeClass, Edge, Weight, 0, "double", "") | |
| UT_DEFINE_SCRIPT_METHOD (ScriptCommGraphEdgeClass, Edge, IsEnabled, 0, "bool", "") | |
| UT_DEFINE_SCRIPT_METHOD (ScriptCommGraphClass, Graph, HasNode, 1, "bool", "WsfAddress") | |
| UT_DEFINE_SCRIPT_METHOD (ScriptCommGraphClass, Graph, HasEdge, 2, "bool", "WsfAddress, WsfAddress") | |
| UT_DEFINE_SCRIPT_METHOD (ScriptCommGraphClass, Graph, GetNode, 1, "WsfCommGraphNode", "WsfAddress") | |
| UT_DEFINE_SCRIPT_METHOD (ScriptCommGraphClass, Graph, GetNodes, 0, "Array<WsfAddress>", "") | |
| UT_DEFINE_SCRIPT_METHOD (ScriptCommGraphClass, Graph, GetEdge, 2, "WsfCommGraphEdge", "WsfAddress, WsfAddress") | |
| UT_DEFINE_SCRIPT_METHOD (ScriptCommGraphClass, Graph, GetIncomingNodeEdges, 1, "Array<WsfCommGraphEdge>", "WsfAddress") | |
| UT_DEFINE_SCRIPT_METHOD (ScriptCommGraphClass, Graph, GetOutgoingNodeEdges, 1, "Array<WsfCommGraphEdge>", "WsfAddress") | |
| UT_DEFINE_SCRIPT_METHOD (ScriptCommGraphClass, Graph, FindPath, 2, "Array<WsfAddress>", "WsfAddress, WsfAddress") | |
| UT_DEFINE_SCRIPT_METHOD (ScriptCommGraphClass, Graph, CreateNode, 1, "bool", "WsfAddress") | |
| UT_DEFINE_SCRIPT_METHOD (ScriptCommGraphClass, Graph, RemoveNode, 1, "bool", "WsfAddress") | |
| UT_DEFINE_SCRIPT_METHOD (ScriptCommGraphClass, Graph, InsertEdge, 2, "bool", "WsfAddress, WsfAddress") | |
| UT_DEFINE_SCRIPT_METHOD (ScriptCommGraphClass, Graph, EraseEdge, 2, "bool", "WsfAddress, WsfAddress") | |
| UT_DEFINE_SCRIPT_METHOD (ScriptCommGraphClass, Graph, Clear, 0, "bool", "") | |
| UT_DEFINE_SCRIPT_METHOD (ScriptCommGraphClass, Graph, SetEdgeWeight, 3, "bool", "WsfAddress, WsfAddress, double") | |
| using wsf::comm::graph::AddressList = std::vector<Address> |
| using wsf::comm::graph::EdgeList = std::vector<Edge*> |
| using wsf::comm::graph::GraphImpl = UtGraphT<Node, Edge, true, double> |
| wsf::comm::graph::UT_DEFINE_SCRIPT_METHOD | ( | ScriptCommGraphClass | , |
| Graph | , | ||
| Clear | , | ||
| 0 | , | ||
| "bool" | , | ||
| "" | ) |
| wsf::comm::graph::UT_DEFINE_SCRIPT_METHOD | ( | ScriptCommGraphClass | , |
| Graph | , | ||
| CreateNode | , | ||
| 1 | , | ||
| "bool" | , | ||
| "WsfAddress" | ) |
| wsf::comm::graph::UT_DEFINE_SCRIPT_METHOD | ( | ScriptCommGraphClass | , |
| Graph | , | ||
| EraseEdge | , | ||
| 2 | , | ||
| "bool" | , | ||
| " | WsfAddress, | ||
| WsfAddress" | ) |
| wsf::comm::graph::UT_DEFINE_SCRIPT_METHOD | ( | ScriptCommGraphClass | , |
| Graph | , | ||
| FindPath | , | ||
| 2 | , | ||
| "Array<WsfAddress>" | , | ||
| " | WsfAddress, | ||
| WsfAddress" | ) |
References WsfScriptCommAddressClass::Create().
| 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 | , | ||
| GetNode | , | ||
| 1 | , | ||
| "WsfCommGraphNode" | , | ||
| "WsfAddress" | ) |
| wsf::comm::graph::UT_DEFINE_SCRIPT_METHOD | ( | ScriptCommGraphClass | , |
| Graph | , | ||
| GetNodes | , | ||
| 0 | , | ||
| "Array<WsfAddress>" | , | ||
| "" | ) |
References WsfScriptCommAddressClass::Create().
| wsf::comm::graph::UT_DEFINE_SCRIPT_METHOD | ( | ScriptCommGraphClass | , |
| Graph | , | ||
| GetOutgoingNodeEdges | , | ||
| 1 | , | ||
| "Array<WsfCommGraphEdge>" | , | ||
| "WsfAddress" | ) |
| wsf::comm::graph::UT_DEFINE_SCRIPT_METHOD | ( | ScriptCommGraphClass | , |
| Graph | , | ||
| HasEdge | , | ||
| 2 | , | ||
| "bool" | , | ||
| " | WsfAddress, | ||
| WsfAddress" | ) |
| wsf::comm::graph::UT_DEFINE_SCRIPT_METHOD | ( | ScriptCommGraphClass | , |
| Graph | , | ||
| HasNode | , | ||
| 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 | , | ||
| RemoveNode | , | ||
| 1 | , | ||
| "bool" | , | ||
| "WsfAddress" | ) |
| wsf::comm::graph::UT_DEFINE_SCRIPT_METHOD | ( | ScriptCommGraphClass | , |
| Graph | , | ||
| SetEdgeWeight | , | ||
| 3 | , | ||
| "bool" | , | ||
| " | WsfAddress, | ||
| WsfAddress | , | ||
| double" | ) |
| wsf::comm::graph::UT_DEFINE_SCRIPT_METHOD | ( | ScriptCommGraphEdgeClass | , |
| Edge | , | ||
| DestinationAddress | , | ||
| 0 | , | ||
| "WsfAddress" | , | ||
| "" | ) |
References WsfScriptCommAddressClass::Create().
| wsf::comm::graph::UT_DEFINE_SCRIPT_METHOD | ( | ScriptCommGraphEdgeClass | , |
| Edge | , | ||
| IsEnabled | , | ||
| 0 | , | ||
| "bool" | , | ||
| "" | ) |
| wsf::comm::graph::UT_DEFINE_SCRIPT_METHOD | ( | ScriptCommGraphEdgeClass | , |
| Edge | , | ||
| SourceAddress | , | ||
| 0 | , | ||
| "WsfAddress" | , | ||
| "" | ) |
References WsfScriptCommAddressClass::Create().
| wsf::comm::graph::UT_DEFINE_SCRIPT_METHOD | ( | ScriptCommGraphEdgeClass | , |
| Edge | , | ||
| Weight | , | ||
| 0 | , | ||
| "double" | , | ||
| "" | ) |
| wsf::comm::graph::UT_DEFINE_SCRIPT_METHOD | ( | ScriptCommGraphNodeClass | , |
| Node | , | ||
| GetAddress | , | ||
| 0 | , | ||
| "WsfAddress" | , | ||
| "" | ) |
References WsfScriptCommAddressClass::Create().
| wsf::comm::graph::UT_DEFINE_SCRIPT_METHOD | ( | ScriptCommGraphNodeClass | , |
| Node | , | ||
| IsEnabled | , | ||
| 0 | , | ||
| "bool" | , | ||
| "" | ) |