osprey/be/com/btree.h File Reference

#include "defs.h"
#include "errors.h"
#include "cxx_memory.h"

Include dependency graph for btree.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Types

module  BINARY_TREE_NODE< BINARY_NODE >
module  BINARY_TREE< BINARY_NODE >

Variables

static const char * bin_tree_rcs_id = "$Source: /scratch/mee/2.4-65/kpro64-pending/be/com/SCCS/s.btree.h $ $Revision: 1.2 $"


Variable Documentation

const char* bin_tree_rcs_id = "$Source: /scratch/mee/2.4-65/kpro64-pending/be/com/SCCS/s.btree.h $ $Revision: 1.2 $" [static]

This file contains a template for BINARY TREES This must be instantiated with a BINARY_NODE that has the operators <, == and = defined

template <class binary_node>=""> class BINARY_TREE

BINARY_TREE(MEM_POOL *pool)

Create a new binary tree.

void Enter(BINARY_NODE NODE)

Enter a copy of NODE into the tree. Does nothing if it's already in the tree.

BOOL *Find(BINARY_NODE element) const

Is element in the tree?

~BINARY_TREE()

Definition at line 65 of file btree.h.


Generated on Wed Apr 8 14:30:12 2009 for Open64 by  doxygen 1.5.6