NodeTable
Declared in astar/structures/ads/NodeTable.h; the same class on the site of Doxygen.
-
template<class NodeT>
class NodeTable : public ADS::PointerTable<NodeT, ADS::StateEqual, ADS::HugePageAllocator<std::byte>> the closed list, on the PointerTable of ADS, on huge pages
The interface is the one described in NodeTable.h.
Public Functions
-
inline explicit NodeTable(std::size_t capacity = 1024)
constructor, taking the initial number of slots
Public Static Functions
-
static inline std::size_t slots_for(std::size_t n) noexcept
the number of slots that holds n nodes without growing
-
inline explicit NodeTable(std::size_t capacity = 1024)