#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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|