GeneralStatus Class Reference

The GeneralStatus Class. More...

#include <OSResult.h>

Collaboration diagram for GeneralStatus:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 GeneralStatus ()
 Default constructor.
 ~GeneralStatus ()
 Class destructor.
bool IsEqual (GeneralStatus *that)
 A function to check for the equality of two objects.
 GeneralStatus ()
 Default constructor.
 ~GeneralStatus ()
 Class destructor.

Public Attributes

int numberOfSubstatuses
 the number of substatuses
std::string type
 the type of status
std::string description
 the description of the status
GeneralSubstatus ** substatus
 the array of substatuses
std::vector< GeneralSubstatus * > substatus
 the array of substatuses

Detailed Description

The GeneralStatus Class.

Author:
Robert Fourer, Horand Gassmann, Jun Ma, Kipp Martin
Version:
1.0, 03/14/2004
Since:
OS 1.0
Remarks:
A data structure class that corresponds to an xml element in the OSrL schema.

Definition at line 96 of file OSResult.h.


Constructor & Destructor Documentation

GeneralStatus::GeneralStatus (  ) 

Default constructor.

Definition at line 57 of file OSResult.cpp.

GeneralStatus::~GeneralStatus (  ) 

Class destructor.

Definition at line 68 of file OSResult.cpp.

References numberOfSubstatuses, and substatus.

GeneralStatus::GeneralStatus (  ) 

Default constructor.

GeneralStatus::~GeneralStatus (  ) 

Class destructor.


Member Function Documentation

bool GeneralStatus::IsEqual ( GeneralStatus that  ) 

A function to check for the equality of two objects.

Definition at line 4651 of file OSResult.cpp.

References description, numberOfSubstatuses, substatus, and type.


Member Data Documentation

int GeneralStatus::numberOfSubstatuses

the number of substatuses

Definition at line 101 of file OSResult.h.

Referenced by OSResult::getGeneralSubstatusDescription(), OSResult::getGeneralSubstatusName(), OSResult::getNumberOfGeneralSubstatuses(), IsEqual(), OSResult::setNumberOfGeneralSubstatuses(), OSrLWriter::writeOSrL(), and ~GeneralStatus().

std::string GeneralStatus::type

the type of status

Definition at line 104 of file OSResult.h.

Referenced by OSResult::getGeneralStatusType(), IsEqual(), and OSrLWriter::writeOSrL().

std::string GeneralStatus::description

the description of the status

Definition at line 107 of file OSResult.h.

Referenced by OSResult::getGeneralStatusDescription(), IsEqual(), and OSrLWriter::writeOSrL().

GeneralSubstatus** GeneralStatus::substatus

the array of substatuses

Definition at line 110 of file OSResult.h.

Referenced by OSResult::getGeneralSubstatusDescription(), OSResult::getGeneralSubstatusName(), IsEqual(), OSResult::setNumberOfGeneralSubstatuses(), OSrLWriter::writeOSrL(), and ~GeneralStatus().

std::vector<GeneralSubstatus*> GeneralStatus::substatus

the array of substatuses

Definition at line 84 of file OSResult.h.


The documentation for this class was generated from the following files:
Generated on Fri Jan 7 03:26:24 2011 by  doxygen 1.4.7