#include <genhier.h>
Public Member Functions |
|
| UtilExport | HierarchyEntry () |
| UtilExport | HierarchyEntry (int d, HierarchyEntry *p, HierarchyEntry *s) |
| UtilExport int | HierarchyLevel () |
| UtilExport void | AddChild (int d) |
| UtilExport int | GetChild (int index) |
| int | Children () |
| UtilExport void | Sort () |
Public Attributes |
|
| int | data |
| int | children |
| HierarchyEntry * | parent |
| HierarchyEntry * | sibling |
| HierarchyEntry * | child |
| MSTR | sortKey |
| UtilExport HierarchyEntry | ( | ) |
| UtilExport HierarchyEntry | ( | int | d, |
| HierarchyEntry * | p, | ||
| HierarchyEntry * | s | ||
| ) |
| UtilExport int HierarchyLevel | ( | ) |
| UtilExport void AddChild | ( | int | d | ) |
| UtilExport int GetChild | ( | int | index | ) |
| int Children | ( | ) | [inline] |
{ return children; }
| UtilExport void Sort | ( | ) |