Public Member Functions | Private Member Functions | Private Attributes | Friends
clsfy_binary_tree_bnode Class Reference

#include <clsfy_binary_tree_builder.h>

Inheritance diagram for clsfy_binary_tree_bnode:
Inheritance graph
[legend]

List of all members.

Public Member Functions

void add_child (const clsfy_binary_tree_op &op, bool bLeft)

Private Member Functions

 clsfy_binary_tree_bnode (clsfy_binary_tree_node *parent, const clsfy_binary_tree_op &op)
virtual clsfy_binary_tree_nodecreate_child (const clsfy_binary_tree_op &op)
virtual ~clsfy_binary_tree_bnode ()

Private Attributes

vcl_set< unsigned > subIndicesL
vcl_set< unsigned > subIndicesR

Friends

class clsfy_binary_tree_builder
class clsfy_binary_tree

Detailed Description

Definition at line 23 of file clsfy_binary_tree_builder.h.


Constructor & Destructor Documentation

clsfy_binary_tree_bnode::clsfy_binary_tree_bnode ( clsfy_binary_tree_node parent,
const clsfy_binary_tree_op op 
) [inline, private]

Definition at line 31 of file clsfy_binary_tree_builder.h.

clsfy_binary_tree_bnode::~clsfy_binary_tree_bnode ( ) [private, virtual]

Definition at line 546 of file clsfy_binary_tree_builder.cxx.


Member Function Documentation

void clsfy_binary_tree_node::add_child ( const clsfy_binary_tree_op op,
bool  bLeft 
) [inline, inherited]

Definition at line 75 of file clsfy_binary_tree.h.

clsfy_binary_tree_node * clsfy_binary_tree_bnode::create_child ( const clsfy_binary_tree_op op) [private, virtual]

Reimplemented from clsfy_binary_tree_node.

Definition at line 541 of file clsfy_binary_tree_builder.cxx.


Friends And Related Function Documentation

friend class clsfy_binary_tree [friend, inherited]

Definition at line 88 of file clsfy_binary_tree.h.

friend class clsfy_binary_tree_builder [friend]

Reimplemented from clsfy_binary_tree_node.

Definition at line 41 of file clsfy_binary_tree_builder.h.


Member Data Documentation

vcl_set<unsigned> clsfy_binary_tree_bnode::subIndicesL [private]

Definition at line 27 of file clsfy_binary_tree_builder.h.

vcl_set<unsigned> clsfy_binary_tree_bnode::subIndicesR [private]

Definition at line 28 of file clsfy_binary_tree_builder.h.


The documentation for this class was generated from the following files: