#include <prom_node.hh>
Inheritance diagram for PromNode:


Public Member Functions | |
| virtual int | LiftCopy (const PromNode *const a) |
| virtual int | Copy (const PromMPINode &a) |
| virtual int | Write (int **ppb) const =0 |
| virtual int | Read (PromParentBank *const bank, int **ppb)=0 |
| virtual int | GetWrite_size (int &sz) const =0 |
| virtual int | Die (PromBank *bank)=0 |
| virtual int | LiftCopyIn (PromMPINode *mpinode) const |
| virtual int | getNextNDF () const =0 |
| virtual void | reset () |
| virtual int | Archive (FILE *file=stderr, const PromArchiveType type=PROM_PRINT) |
| int | nParents () const |
| int | SetnParents (PromParentBank *const bank, const int i) |
| PromNode * | getParent () const |
| bool | isBound () const |
| bool | isExtended () const |
| bool | isGhost () const |
| bool | isFixed () const |
| bool | isFixed (int type) const |
| bool | isEqualFixed (const PromNode *node) const |
| bool | isMoreFixed (const PromNode *node) const |
| bool | isAllFixed () const |
| int | minAdjInSel () const |
| int | SetMinAdjInSel (unsigned int i) |
| int | nChildInSel () const |
| int | SetnChildInSel (unsigned int i) |
| bool | skipSmooth () const |
| int | SetSkipSmooth (bool b=TRUE) |
Public Attributes | |
| PromParentArr * | parents_ |
| PromSymbData * | symbData_ |
Pure virtual base node class
1.3.7