AXOM
Axom provides a robust, flexible software infrastructure for the development of multi-physics applications and computational tools.
axom::experimental::axom_map::Node< Key, T > Class Template Reference

Node is the foundational data type of the Map, being the lowest-level data storage unit, with the key and value data for a given item, along with a next value for the linked list. More...

#include </home/docs/checkouts/readthedocs.org/user_builds/axom/checkouts/latest/src/axom/core/Map.hpp>

Public Attributes

IndexType next
 
Key key
 
value
 

Friends

bool operator== (const Node &lhs, const Node &rhs)
 

Detailed Description

template<typename Key, typename T>
class axom::experimental::axom_map::Node< Key, T >

Node is the foundational data type of the Map, being the lowest-level data storage unit, with the key and value data for a given item, along with a next value for the linked list.

Template Parameters
Keythe type of key for the key-value pair stored within the Node instance.
Tthe type of value for the key-value pair stored within the Node instance.

Friends And Related Function Documentation

◆ operator==

template<typename Key , typename T >
bool operator== ( const Node< Key, T > &  lhs,
const Node< Key, T > &  rhs 
)
friend

Member Data Documentation

◆ next

template<typename Key , typename T >
IndexType axom::experimental::axom_map::Node< Key, T >::next

◆ key

template<typename Key , typename T >
Key axom::experimental::axom_map::Node< Key, T >::key

◆ value

template<typename Key , typename T >
T axom::experimental::axom_map::Node< Key, T >::value

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