ALib C++ Library
Library Version: 2412 R0
Documentation generated by doxygen
Loading...
Searching...
No Matches
StringTreeBase< TAllocator, T, TNodeHandler, TRecycling >::NodeKey::ValueDescriptor Struct Reference

Description:

template<typename TAllocator, typename T, typename TNodeHandler, Recycling TRecycling>
struct alib::containers::detail::StringTreeBase< TAllocator, T, TNodeHandler, TRecycling >::NodeKey::ValueDescriptor

ValueDescriptor for hash table nodeTable.

Definition at line 139 of file stringtreebase.inl.

Inheritance diagram for StringTreeBase< TAllocator, T, TNodeHandler, TRecycling >::NodeKey::ValueDescriptor:
[legend]
Collaboration diagram for StringTreeBase< TAllocator, T, TNodeHandler, TRecycling >::NodeKey::ValueDescriptor:
[legend]

Public Method Index:

NodeKeyKey (NodeBase &src) const
 
- Public Method Index: inherited from TSubsetKeyDescriptor< Node, NodeKey >
KeyTypeKey (Node &src)
 
MappedTypeMapped (Node &src) const
 

Additional Inherited Members

- Public Type Index: inherited from TSubsetKeyDescriptor< Node, NodeKey >
using KeyType
 
using MappedType
 
using StoredType
 

Method Details:

◆ Key()

template<typename TAllocator , typename T , typename TNodeHandler , Recycling TRecycling>
NodeKey & Key ( NodeBase & src) const
inline

Casts given src down to its base class NodeKey.

Parameters
srcThe node to receive the key-portion for.
Returns
The key-portion of the node.

Definition at line 145 of file stringtreebase.inl.


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