Only those users who wish to extend or otherwise modify the library will need to become familiar with the havBpNode class and its sub-classes, and the remaining methods of the havBpNodeList class. The havBpNodeList class main purpose is to provide a generic mechanism for resolving references to node instances. It is through an instance of havBpNodeList that layers and nodes accomplish the referencing needed to connect the network. This mechanism also provides the ability to save and later restore a network without concern for memory address resolution of pointers to node instances. The sub-classes of the havBpNode class are the main workhorses of havBpNet.
Most processing takes place in the nodes of a network.
A network, once created, consists as a hierarchical lattice of nodes with layers providing only a convenient and efficient application interface for controlling the creation and processing of the lattice. Although user applications are not required to deal with nodes directly, havBpNet does allow direct user manipulation of nodes by use of user callable access methods. These data handling classes are not required and are provided as a convenience only. All Rights Reserved.