|  | 
| class | TreeBase | 
|  | Base class for typed trees.  More... 
 | 
|  | 
| class | Tree< _RootNodeType > | 
|  | 
| struct | Tree< _RootNodeType >::ValueConverter< OtherValueType > | 
|  | ValueConverter<T>::Type is the type of a tree having the same hierarchy as this tree but a different value type, T.  More... 
 | 
|  | 
| struct | Tree< _RootNodeType >::DeallocateNodes< NodeType > | 
|  | 
| struct | Tree3< T, N1, N2 > | 
|  | Tree3<T, N1, N2>::Type is the type of a three-level tree (Root, Internal, Leaf) with value type T and internal and leaf node log dimensions N1 and N2, respectively.  More... 
 | 
|  | 
| struct | Tree4< T, N1, N2, N3 > | 
|  | Tree4<T, N1, N2, N3>::Type is the type of a four-level tree (Root, Internal, Internal, Leaf) with value type T and internal and leaf node log dimensions N1, N2 and N3, respectively.  More... 
 | 
|  | 
| struct | Tree5< T, N1, N2, N3, N4 > | 
|  | Tree5<T, N1, N2, N3, N4>::Type is the type of a five-level tree (Root, Internal, Internal, Internal, Leaf) with value type T and internal and leaf node log dimensions N1, N2, N3 and N4, respectively.  More... 
 | 
|  | 
| struct | TreeIterTraits< TreeT, typename TreeT::RootNodeType::ChildOnIter > | 
|  | 
| struct | TreeIterTraits< TreeT, typename TreeT::RootNodeType::ChildOnCIter > | 
|  | 
| struct | TreeIterTraits< TreeT, typename TreeT::RootNodeType::ChildOffIter > | 
|  | 
| struct | TreeIterTraits< TreeT, typename TreeT::RootNodeType::ChildOffCIter > | 
|  | 
| struct | TreeIterTraits< TreeT, typename TreeT::RootNodeType::ChildAllIter > | 
|  | 
| struct | TreeIterTraits< TreeT, typename TreeT::RootNodeType::ChildAllCIter > | 
|  | 
| struct | TreeIterTraits< TreeT, typename TreeT::NodeIter > | 
|  | 
| struct | TreeIterTraits< TreeT, typename TreeT::NodeCIter > | 
|  | 
| struct | TreeIterTraits< TreeT, typename TreeT::LeafIter > | 
|  | 
| struct | TreeIterTraits< TreeT, typename TreeT::LeafCIter > | 
|  | 
| struct | TreeIterTraits< TreeT, typename TreeT::ValueOnIter > | 
|  | 
| struct | TreeIterTraits< TreeT, typename TreeT::ValueOnCIter > | 
|  | 
| struct | TreeIterTraits< TreeT, typename TreeT::ValueOffIter > | 
|  | 
| struct | TreeIterTraits< TreeT, typename TreeT::ValueOffCIter > | 
|  | 
| struct | TreeIterTraits< TreeT, typename TreeT::ValueAllIter > | 
|  | 
| struct | TreeIterTraits< TreeT, typename TreeT::ValueAllCIter > | 
|  | 
| struct | CombineOpAdapter< AValueT, CombineOp, BValueT > | 
|  | Helper class to adapt a three-argument (a, b, result) CombineOp functor into a single-argument functor that accepts a CombineArgs struct.  More... 
 | 
|  |