#include <tableau.h>
Public Member Functions | |
| int | getType () const |
| int | getPriority () const |
| int | getNumberOfMembers () const |
| int * | getColumnIndices () const |
| double * | getDownPseudoCosts () const |
| double * | getReferenceRow () const |
| virtual void | print () const |
| virtual void | readFile (FILE *) |
| virtual void | writeFile (FILE *) const |
| SpeciallyOrderedSet () | |
| Standard constructor. | |
| SpeciallyOrderedSet (const SpeciallyOrderedSet &) | |
| Copy constructor. | |
| SpeciallyOrderedSet & | operator= (const SpeciallyOrderedSet &) |
| Assignment operator. | |
| virtual | ~SpeciallyOrderedSet () |
| Destructor. | |
Private Member Functions | |
| void | gutsOfDestructor () |
| template<class Type> | |
| void | allocateVector (Type *&pointertovector, long int sizeofvector) |
| checks if array already exists, if sizeofvector > 0 and allocates memory | |
Private Attributes | |
| int | numberofmembers |
| int | type |
| int | priority |
| int * | columnindices |
| double * | downpseudocosts |
| double * | referencerow |
|
|
Standard constructor.
|
|
|
Copy constructor.
|
|
|
Destructor.
|
|
||||||||||||||||
|
checks if array already exists, if sizeofvector > 0 and allocates memory
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Assignment operator.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.3.9.1