ALib C++ Library
Library Version: 2511 R0
Documentation generated by doxygen
Loading...
Searching...
No Matches
alib::containers::StringTreeIterator< TStringTree >::RecursionData::ActChildIdentifier Union Reference

Description:

template<typename TStringTree>
union alib::containers::StringTreeIterator< TStringTree >::RecursionData::ActChildIdentifier

Combines a node hook and a current vector index used to remember the current child in unsorted, respectively sorted mode.

Definition at line 140 of file stringtreeiterator.inl.

Public Field Index:

size_t sortedIdx
 
cursorHandle unsortedHandle
 

Field Details:

◆ sortedIdx

template<typename TStringTree>
size_t alib::containers::StringTreeIterator< TStringTree >::RecursionData::ActChildIdentifier::sortedIdx

The current child index in case of sorted access. A value of size_t(-1) indicates that the actual node itself is selected.

Definition at line 150 of file stringtreeiterator.inl.

◆ unsortedHandle

template<typename TStringTree>
cursorHandle alib::containers::StringTreeIterator< TStringTree >::RecursionData::ActChildIdentifier::unsortedHandle

The current child of the current node in case of unsorted access. If this is pointing to the end of the child map, then the actual node itself is selected by this StringTreeIterator.

Definition at line 145 of file stringtreeiterator.inl.


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