AssemblePath(strings::TAString< typename cmTree::CharacterType, lang::HeapAllocator > &targetString, lang::CurrentData targetData=lang::CurrentData::Clear) const | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst > | inline |
AssemblePath(strings::TAString< typename cmTree::CharacterType, lang::HeapAllocator > &targetString, const TCursor< true > &parent, lang::CurrentData targetData=lang::CurrentData::Clear) const | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst > | inline |
Child(const NameType &name) const | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst > | inline |
cmCursor typedef | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst > | protected |
cmNode typedef | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst > | protected |
cmTree typedef | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst > | protected |
CountChildren() const | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst > | inline |
CreateChild(const NameType &childName, TArgs &&... args) const | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst > | inline |
CreateChildIfNotExistent(const NameType &name, TArgs &&... args) | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst > | inline |
CreatePathIfNotExistent(const NameType &path, TArgs &&... args) | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst > | inline |
dbgCheckTree() const | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst > | inlineprotected |
dbgCheckTreeAndNode() const | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst > | inlineprotected |
Delete() | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst > | inline |
DeleteChild(const NameType &childName) const | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst > | inline |
DeleteChild(TCursor &child) const | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst > | inline |
DeleteChildren() const | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst > | inline |
Depth() const | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst > | inline |
Distance(const TCursor< true > &other) const | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst > | inline |
Export() | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst > | inline |
Export() const | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst > | inline |
FirstChild() const | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst > | inline |
GoTo(const NameType &path) | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst > | inline |
GoToChild(const NameType &name) | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst > | inline |
GoToCreateChildIfNotExistent(const NameType &name, TArgs &&... args) | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst > | inline |
GoToCreatedPathIfNotExistent(const NameType &path, TArgs &&... args) | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst > | inline |
GoToFirstChild() | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst > | inline |
GoToLastChild() | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst > | inline |
GoToNextSibling() | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst > | inline |
GoToParent() | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst > | inline |
GoToPreviousSibling() | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst > | inline |
GoToRoot() | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst > | inline |
HasChildren() const | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst > | inline |
HasNextSibling() const | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst > | inline |
HasPreviousSibling() const | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst > | inline |
IsInvalid() const | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst > | inline |
IsRoot() const | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst > | inline |
IsValid() const | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst > | inline |
LastChild() const | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst > | inline |
Name() const | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst > | inline |
NextSibling() const | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst > | inline |
operator TCursor<!TConst >() | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst > | inline |
operator!=(const TCursor &other) const | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst > | inline |
operator()(const NameType &path) const | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst > | inline |
operator*() | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst > | inline |
operator*() const | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst > | inline |
operator->() | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst > | inline |
operator->() const | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst > | inline |
operator=(const TCursor &) noexcept=default | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst > | |
operator=(TCursor &&) noexcept=default | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst > | |
operator==(const TCursor &other) const | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst > | inline |
Parent() const | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst > | inline |
PreviousSibling() const | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst > | inline |
Root() const | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst > | inline |
TCursor(cmTree *pTree, cmNode *pNode) noexcept | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst > | inlineprotected |
TCursor() noexcept=default | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst > | |
TCursor(const TCursor &src) noexcept | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst > | inline |
TCursor(TCursor &&src) noexcept | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst > | inline |
Tree() const | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst > | inline |
TStringTree typedef | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst > | |
Value() | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst > | inline |
Value() const | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst > | inline |
~TCursor() noexcept=default | alib::containers::StringTree< TAllocator, T, TNodeHandler, TRecycling >::TCursor< TConst > | |