| addBefore(Node *elem) | BidiNodeBase< Node > | inline | 
  | addBehind(Node *elem) | BidiNodeBase< Node > | inline | 
  | assemblePath(AString &target, character separatorChar) const | StringTreeBase< T, TNodeMaintainer, TRecycling >::Node | inline | 
  | BidiNodeBase() noexcept=default | BidiNodeBase< Node > |  | 
  | BidiNodeBase(const BidiNodeBase &)=delete | BidiNodeBase< Node > |  | 
  | BidiNodeBase(BidiNodeBase &&) noexcept=default | BidiNodeBase< Node > |  | 
  | BidiNodeBase(Node *next, Node *prev) noexcept | BidiNodeBase< Node > | inline | 
  | children | StringTreeBase< T, TNodeMaintainer, TRecycling >::Node |  | 
  | count(SidiNodeBase *end=nullptr) const | SidiNodeBase< Node > | inline | 
  | data | StringTreeBase< T, TNodeMaintainer, TRecycling >::Node |  | 
  | deleteChild(StringTreeBase *tree, Node *child) | StringTreeBase< T, TNodeMaintainer, TRecycling >::Node | inline | 
  | deleteChildren(StringTreeBase *tree) | StringTreeBase< T, TNodeMaintainer, TRecycling >::Node | inline | 
  | depth() const | StringTreeBase< T, TNodeMaintainer, TRecycling >::Node | inline | 
  | findChild(StringTreeBase *tree, const NameType &childName) | StringTreeBase< T, TNodeMaintainer, TRecycling >::Node | inline | 
  | findOrCreateChild(StringTreeBase *tree, const NameType &childName, TArgs &&... args) | StringTreeBase< T, TNodeMaintainer, TRecycling >::Node | inline | 
  | FWDNode typedef | BidiNodeBase< Node > |  | 
  | hasNext() const | SidiNodeBase< Node > | inline | 
  | isRoot() const | StringTreeBase< T, TNodeMaintainer, TRecycling >::Node | inline | 
  | name | StringTreeBase< T, TNodeMaintainer, TRecycling >::NodeKey |  | 
  | next(SidiNodeBase *p) | SidiNodeBase< Node > | inline | 
  | next() const | SidiNodeBase< Node > | inline | 
  | Node(const Node &)=delete | StringTreeBase< T, TNodeMaintainer, TRecycling >::Node |  | 
  | Node(Node &&)=delete | StringTreeBase< T, TNodeMaintainer, TRecycling >::Node |  | 
  | Node(const NodeKey &pKey, TArgs &&... args) | StringTreeBase< T, TNodeMaintainer, TRecycling >::Node | inline | 
  | Node(Node *pParent, const NameType &pName, TArgs &&... args) | StringTreeBase< T, TNodeMaintainer, TRecycling >::Node | inline | 
  | NodeKey(Node *pParent, const NameType &pName) | StringTreeBase< T, TNodeMaintainer, TRecycling >::NodeKey | inline | 
  | operator=(const BidiNodeBase &)=delete | BidiNodeBase< Node > |  | 
  | operator=(BidiNodeBase &&) noexcept=default | BidiNodeBase< Node > |  | 
  | SidiNodeBase< Node >::operator=(const SidiNodeBase &)=delete | SidiNodeBase< Node > |  | 
  | SidiNodeBase< Node >::operator=(SidiNodeBase &&) noexcept=default | SidiNodeBase< Node > |  | 
  | parent | StringTreeBase< T, TNodeMaintainer, TRecycling >::NodeKey |  | 
  | pnext | SidiNodeBase< Node > |  | 
  | pointsTo(const SidiNodeBase *elem) const | SidiNodeBase< Node > | inline | 
  | pprev | BidiNodeBase< Node > |  | 
  | prev() const | BidiNodeBase< Node > | inline | 
  | prev(BidiNodeBase *newPrev) | BidiNodeBase< Node > | inline | 
  | qtyChildren | StringTreeBase< T, TNodeMaintainer, TRecycling >::Node |  | 
  | remove() | BidiNodeBase< Node > | inline | 
  | remove(Node *last) | BidiNodeBase< Node > | inline | 
  | removeNext() | SidiNodeBase< Node > | inline | 
  | removeRangeBehind(Node *last) | SidiNodeBase< Node > | inline | 
  | SidiNodeBase() noexcept=default | SidiNodeBase< Node > |  | 
  | SidiNodeBase(const SidiNodeBase &)=delete | SidiNodeBase< Node > |  | 
  | SidiNodeBase(SidiNodeBase &&) noexcept=default | SidiNodeBase< Node > |  | 
  | SidiNodeBase(Node *next) noexcept | SidiNodeBase< Node > | inline |