#include <OTC/collctn/avllnode.hh> class OTC_AVLLinkNode : public OTC_AVLNode {
public:
static os_typespec* get_os_typespec();
~OTC_AVLLinkNode();
OTC_AVLLinkNode(OTC_Link* theLink);
inline OTC_Link* link() const;
};
OTC_AVLNode
and allows
the node to contain a reference to a link within a linked
list. This is used where an AVL tree is being used to build
an index on a linked list.
~OTC_AVLLinkNode();
kill()
on the
link held. This must be done explicitly
by the user of the class if required.
OTC_AVLLinkNode(OTC_Link* theLink);
theLink
.
inline OTC_Link* link() const;
OTC_AVLNode
, OTC_AVLTree
, OTC_Link