#include <SmartHierarchy.h>
Inheritance diagram for Tagcoll::CleanSmartHierarchyNode< ITEM, TAG >:


Public Member Functions | |
| CleanSmartHierarchyNode (const TAG &tag, const CardinalityStore< ITEM, TAG > &coll, int flattenThreshold=0) | |
| CleanSmartHierarchyNode (HierarchyNode< ITEM, TAG > *parent, const TAG &tag, const CardinalityStore< ITEM, TAG > &coll, int flattenThreshold=0) | |
| virtual | ~CleanSmartHierarchyNode () |
Protected Member Functions | |
| virtual void | expand () |
| TAG | setTag (const TAG &tag) |
| HierarchyNode< ITEM, TAG > * | setParent (HierarchyNode< ITEM, TAG > *parent) |
| Tagcoll::CleanSmartHierarchyNode< ITEM, TAG >::CleanSmartHierarchyNode | ( | const TAG & | tag, | |
| const CardinalityStore< ITEM, TAG > & | coll, | |||
| int | flattenThreshold = 0 | |||
| ) | [inline] |
| Tagcoll::CleanSmartHierarchyNode< ITEM, TAG >::CleanSmartHierarchyNode | ( | HierarchyNode< ITEM, TAG > * | parent, | |
| const TAG & | tag, | |||
| const CardinalityStore< ITEM, TAG > & | coll, | |||
| int | flattenThreshold = 0 | |||
| ) | [inline] |
| virtual Tagcoll::CleanSmartHierarchyNode< ITEM, TAG >::~CleanSmartHierarchyNode | ( | ) | [inline, virtual] |
| void CleanSmartHierarchyNode::expand | ( | ) | [protected, virtual] |
Reimplemented from Tagcoll::SmartHierarchyNode< ITEM, TAG >.
| TAG Tagcoll::CleanSmartHierarchyNode< ITEM, TAG >::setTag | ( | const TAG & | tag | ) | [inline, protected] |
| HierarchyNode<ITEM, TAG>* Tagcoll::CleanSmartHierarchyNode< ITEM, TAG >::setParent | ( | HierarchyNode< ITEM, TAG > * | parent | ) | [inline, protected] |
1.5.1