| branchLeafNode(const LeafTreeNode &leafNode, const PathValuePairRef &newPair) | catapult::tree::PatriciaTree< TEncoder, TDataSource > | inlineprivate | 
  | clear() | catapult::tree::PatriciaTree< TEncoder, TDataSource > | inline | 
  | createLeaf(const PathValuePairRef &pair) | catapult::tree::PatriciaTree< TEncoder, TDataSource > | inlineprivate | 
  | getLinkedNode(const BranchTreeNode &branchNode, size_t index) const | catapult::tree::PatriciaTree< TEncoder, TDataSource > | inlineprivate | 
  | insertNewPairIntoBranch(BranchTreeNode &branchNode, const TreeNodePath &branchPath, size_t differenceIndex, const PathValuePairRef &newPair) | catapult::tree::PatriciaTree< TEncoder, TDataSource > | inlineprivate | 
  | KeyType typedef | catapult::tree::PatriciaTree< TEncoder, TDataSource > |  | 
  | lookup(const KeyType &key, std::vector< TreeNode > &nodePath) const | catapult::tree::PatriciaTree< TEncoder, TDataSource > | inline | 
  | lookup(const TreeNode &node, const TreeNodePath &keyPath, std::vector< TreeNode > &nodePath) const | catapult::tree::PatriciaTree< TEncoder, TDataSource > | inlineprivate | 
  | LookupNotFoundResult() | catapult::tree::PatriciaTree< TEncoder, TDataSource > | inlineprivatestatic | 
  | m_dataSource | catapult::tree::PatriciaTree< TEncoder, TDataSource > | private | 
  | m_rootNode | catapult::tree::PatriciaTree< TEncoder, TDataSource > | private | 
  | PatriciaTree(TDataSource &dataSource) | catapult::tree::PatriciaTree< TEncoder, TDataSource > | inlineexplicit | 
  | root() const | catapult::tree::PatriciaTree< TEncoder, TDataSource > | inline | 
  | save(const TreeNode &node) | catapult::tree::PatriciaTree< TEncoder, TDataSource > | inlineprivate | 
  | saveAll() | catapult::tree::PatriciaTree< TEncoder, TDataSource > | inline | 
  | saveAll(const TreeNode &node) | catapult::tree::PatriciaTree< TEncoder, TDataSource > | inlineprivate | 
  | set(const KeyType &key, const ValueType &value) | catapult::tree::PatriciaTree< TEncoder, TDataSource > | inline | 
  | set(const TreeNode &node, const PathValuePairRef &newPair) | catapult::tree::PatriciaTree< TEncoder, TDataSource > | inlineprivate | 
  | setLink(BranchTreeNode &branchNode, const TreeNode &node, size_t index) | catapult::tree::PatriciaTree< TEncoder, TDataSource > | inlineprivate | 
  | setLink(BranchTreeNode &branchNode, const TNode &node, size_t index) | catapult::tree::PatriciaTree< TEncoder, TDataSource > | inlineprivate | 
  | setRoot(const TreeNode &rootNode) | catapult::tree::PatriciaTree< TEncoder, TDataSource > | inline | 
  | tryLoad(const Hash256 &rootHash) | catapult::tree::PatriciaTree< TEncoder, TDataSource > | inline | 
  | unset(const KeyType &key) | catapult::tree::PatriciaTree< TEncoder, TDataSource > | inline | 
  | unset(const TreeNode &node, const TreeNodePath &keyPath, TreeNode &updatedNode, bool &canMerge) | catapult::tree::PatriciaTree< TEncoder, TDataSource > | inlineprivate | 
  | unsetBranchLink(BranchTreeNode &&branchNode, size_t linkIndex) | catapult::tree::PatriciaTree< TEncoder, TDataSource > | inlineprivate | 
  | updateBranchLink(BranchTreeNode &&branchNode, const PathValuePairRef &newPair) | catapult::tree::PatriciaTree< TEncoder, TDataSource > | inlineprivate | 
  | updateBranchLink(BranchTreeNode &&branchNode, size_t linkIndex, const TreeNode &linkedNode) | catapult::tree::PatriciaTree< TEncoder, TDataSource > | inlineprivate | 
  | ValueType typedef | catapult::tree::PatriciaTree< TEncoder, TDataSource > |  |