OtherMatrixVariableResult Class Reference

The in-memory representation of the <matrixVariables> <other> element. More...

#include <OSResult.h>

Collaboration diagram for OtherMatrixVariableResult:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 OtherMatrixVariableResult ()
 The standard MatrixVariableValues class constructor.
 OtherMatrixVariableResult (std::string name_)
 Altername MatrixVariableValues class constructor.
 ~OtherMatrixVariableResult ()
 The MatrixVariableValues class destructor.
bool IsEqual (OtherMatrixVariableResult *that)
 A function to check for the equality of two objects.

Public Attributes

std::string name
 Gives a name to this result.
std::string description
 other data elements are optional
std::string value
std::string type
std::string solver
std::string category
int numberOfMatrixVar
 number of matrix variables affected by or associated with this result
std::string matrixType
 the type of matrixVar
OSMatrixWithMatrixVarIdx ** matrixVar
 the list of matrices and their values
int numberOfEnumerations
 number of levels in an enumeration associated with this result
std::string enumType
 the type of the enumeration
OtherOptionOrResultEnumeration ** enumeration
 the enumeration.

Detailed Description

The in-memory representation of the <matrixVariables> <other> element.

Definition at line 1939 of file OSResult.h.


Constructor & Destructor Documentation

OtherMatrixVariableResult::OtherMatrixVariableResult (  ) 

The standard MatrixVariableValues class constructor.

Definition at line 992 of file OSResult.cpp.

OtherMatrixVariableResult::OtherMatrixVariableResult ( std::string  name_  ) 

Altername MatrixVariableValues class constructor.

Definition at line 1012 of file OSResult.cpp.

OtherMatrixVariableResult::~OtherMatrixVariableResult (  ) 

The MatrixVariableValues class destructor.

Definition at line 1029 of file OSResult.cpp.


Member Function Documentation

bool OtherMatrixVariableResult::IsEqual ( OtherMatrixVariableResult that  ) 

A function to check for the equality of two objects.


Member Data Documentation

Gives a name to this result.

This is s mandatory data element

Definition at line 1943 of file OSResult.h.

other data elements are optional

Definition at line 1946 of file OSResult.h.

Definition at line 1947 of file OSResult.h.

Definition at line 1948 of file OSResult.h.

Definition at line 1949 of file OSResult.h.

Definition at line 1950 of file OSResult.h.

number of matrix variables affected by or associated with this result

Definition at line 1953 of file OSResult.h.

the type of matrixVar

Definition at line 1956 of file OSResult.h.

the list of matrices and their values

Definition at line 1959 of file OSResult.h.

number of levels in an enumeration associated with this result

Definition at line 1962 of file OSResult.h.

the type of the enumeration

Definition at line 1965 of file OSResult.h.

the enumeration.

Each enumeration level has a list of matrixVar indices associated with that level

Definition at line 1970 of file OSResult.h.


The documentation for this class was generated from the following files:

Generated on 5 Jul 2015 by  doxygen 1.6.1