Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
Loading...
Searching...
No Matches
SimpleNode Struct Reference
Inheritance diagram for SimpleNode:
[legend]
Collaboration diagram for SimpleNode:
[legend]

Additional Inherited Members

- Public Types inherited from Aleph::Graph_Node< int >
using Base = GTNodeCommon< int >
 
using Node_Info = int
 
- Public Types inherited from GTNodeCommon< NodeInfo >
using Item_Type = NodeInfo
 
using Node = GTNodeCommon
 Common alias for set types.
 
using Node_Type = NodeInfo
 The node.
 
- Public Member Functions inherited from Aleph::Graph_Node< int >
 Graph_Node (const Node_Info &info) noexcept
 The type of data stored in the node.
 
 Graph_Node (Node_Info &&info=Node_Info()) noexcept
 Move or rvalue constructor.
 
 Graph_Node (const Graph_Node &node) noexcept
 
 Graph_Node (Graph_Node *node)
 Copy constructor from a node pointer.
 
Graph_Nodeoperator= (const Graph_Node &node)
 
- Public Member Functions inherited from GTNodeCommon< NodeInfo >
 GTNodeCommon () noexcept=default
 another alias for set type
 
 GTNodeCommon (const NodeInfo &info)
 Copy constructor from info value.
 
 GTNodeCommon (NodeInfo &&info)
 Move constructor from info value.
 
 GTNodeCommon (const GTNodeCommon &other)
 Copy constructor.
 
 GTNodeCommon (GTNodeCommon &&other) noexcept
 Move constructor.
 
GTNodeCommonoperator= (const GTNodeCommon &other)
 Copy assignment operator.
 
GTNodeCommonoperator= (GTNodeCommon &&other) noexcept
 Move assignment operator.
 
NodeInfoget_info () noexcept
 Return a modifiable reference to the data contained in the node.
 
const NodeInfoget_info () const noexcept
 Return a constant reference to the data contained in the node.
 
unsigned int state () const noexcept
 Return the state's value.
 
void set_state (unsigned int s) noexcept
 Set the state to value s
 
- Public Attributes inherited from Aleph::Graph_Node< int >
Dlink arc_list
 
- Public Attributes inherited from GTNodeCommon< NodeInfo >
Graph_Attr attrs
 Attributes of node.
 
NodeInfo node_info
 
size_t num_arcs = 0
 data associated to the node. Access it with get_info()
 

Detailed Description

Definition at line 72 of file astar_test.cc.


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