This header file is part of module ALib Containers of the ALib C++ Library.
© 2013-2024 A-Worx GmbH, Germany. Published under Boost Software License.
Definition in file stringtree.hpp.
Go to the source code of this file.
Classes | |
| struct | StringTree< TAllocator, T, TNodeHandler, TRecycling >::ConstCursorHandle |
| A handle type used with methods TCursor::Export and ImportCursor. More... | |
| struct | StringTree< TAllocator, T, TNodeHandler, TRecycling >::CursorHandle |
| A handle type used with methods TCursor::Export and ImportCursor. More... | |
| struct | StringTree< TAllocator, T, TNodeHandler, TRecycling >::TRecursiveIterator< TConst >::RecursionData |
| Protected, internal struct used to store the data of recursive iterations. More... | |
| class | StringTree< TAllocator, T, TNodeHandler, TRecycling > |
| struct | StringTreeNamesAlloc< TChar > |
| struct | StringTreeNamesDynamic< TChar, TLocalCapacity > |
| struct | StringTreeNamesStatic< TChar > |
| class | StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst > |
| class | StringTree< TAllocator, T, TNodeHandler, TRecycling >::TRecursiveIterator< TConst > |
Namespaces | |
| namespace | alib |
| namespace | alib::containers |
Typedefs | |
| template<typename TAllocator , typename T , typename TNodeHandler = StringTreeNamesDynamic<character>, Recycling TRecycling = Recycling::Private> | |
| using | StringTree = containers::StringTree<TAllocator, T, TNodeHandler, TRecycling> |
| Type alias in namespace alib. | |
| template<typename TChar > | |
| using | StringTreeNamesAlloc = containers::StringTreeNamesAlloc<TChar> |
| Type alias in namespace alib. | |
| template<typename TChar , integer TLocalCapacity = 32> | |
| using | StringTreeNamesDynamic = containers::StringTreeNamesDynamic<TChar, TLocalCapacity> |
| Type alias in namespace alib. | |
| template<typename TChar > | |
| using | StringTreeNamesStatic = containers::StringTreeNamesStatic<TChar> |
| Type alias in namespace alib. | |