TimeDomainStageObjectives Class Reference

The in-memory representation of the <objectives> child of the <stage> element. More...

#include <OSInstance.h>

Collaboration diagram for TimeDomainStageObjectives:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 TimeDomainStageObjectives ()
 The TimeDomainStageObjectives class constructor.
 ~TimeDomainStageObjectives ()
 The TimeDomainStageObjectives class destructor.
 TimeDomainStageObjectives ()
 The TimeDomainStageObjectives class constructor.
 ~TimeDomainStageObjectives ()
 The TimeDomainStageObjectives class destructor.

Public Attributes

int numberOfObjectives
 numberOfObjectives gives the number of objectives contained in this stage
int startIdx
 startdIdx gives the number of the first objective contained in this stage
TimeDomainStageObj ** obj
 obj is a pointer to an array of TimeDomainStageObj object pointers
TimeDomainStageObj ** obj
 obj is a pointer to an array of TimeDomainStageObj object pointers

Detailed Description

The in-memory representation of the <objectives> child of the <stage> element.

Definition at line 618 of file OSInstance.h.


Constructor & Destructor Documentation

TimeDomainStageObjectives::TimeDomainStageObjectives (  ) 

The TimeDomainStageObjectives class constructor.

Definition at line 874 of file OSInstance.cpp.

References obj.

TimeDomainStageObjectives::~TimeDomainStageObjectives (  ) 

The TimeDomainStageObjectives class destructor.

Definition at line 884 of file OSInstance.cpp.

References numberOfObjectives, and obj.

TimeDomainStageObjectives::TimeDomainStageObjectives (  ) 

The TimeDomainStageObjectives class constructor.

TimeDomainStageObjectives::~TimeDomainStageObjectives (  ) 

The TimeDomainStageObjectives class destructor.


Member Data Documentation

int TimeDomainStageObjectives::numberOfObjectives

numberOfObjectives gives the number of objectives contained in this stage

Definition at line 629 of file OSInstance.h.

Referenced by OSInstance::getTimeDomainStageNumberOfObjectives(), OSInstance::setTimeDomainStageObjectivesOrdered(), OSInstance::setTimeDomainStageObjectivesUnordered(), and ~TimeDomainStageObjectives().

int TimeDomainStageObjectives::startIdx

startdIdx gives the number of the first objective contained in this stage

Definition at line 632 of file OSInstance.h.

Referenced by OSInstance::getTimeDomainStageObjList(), and OSInstance::setTimeDomainStageObjectivesOrdered().

TimeDomainStageObj** TimeDomainStageObjectives::obj

obj is a pointer to an array of TimeDomainStageObj object pointers

Definition at line 635 of file OSInstance.h.

Referenced by OSInstance::getTimeDomainStageObjList(), OSInstance::setTimeDomainStageObjectivesUnordered(), TimeDomainStageObjectives(), and ~TimeDomainStageObjectives().

TimeDomainStageObj** TimeDomainStageObjectives::obj

obj is a pointer to an array of TimeDomainStageObj object pointers

Definition at line 559 of file OSInstance.h.


The documentation for this class was generated from the following files:
Generated on Wed Nov 30 03:12:19 2011 by  doxygen 1.4.7