OA::Linearity::LinearityClass Class Reference

#include <LinearityPair.hpp>

List of all members.

Public Types

enum  LClassLatticeVal { LCLASS_NODEP, LCLASS_LINEAR, LCLASS_NONLINEAR }

Public Member Functions

 LinearityClass ()
 LinearityClass (LClassLatticeVal init)
 LinearityClass (int init)
LClassLatticeVal getLClass ()
void putLClass (LClassLatticeVal init)
void output ()
LinearityClass meet (LinearityClass other)
bool operator== (LinearityClass other)
bool operator!= (LinearityClass other)

Private Attributes

LClassLatticeVal mVal

Detailed Description

Definition at line 71 of file LinearityPair.hpp.


Member Enumeration Documentation

Enumerator:
LCLASS_NODEP 
LCLASS_LINEAR 
LCLASS_NONLINEAR 

Definition at line 73 of file LinearityPair.hpp.


Constructor & Destructor Documentation

OA::Linearity::LinearityClass::LinearityClass (  )  [inline]

Definition at line 77 of file LinearityPair.hpp.

OA::Linearity::LinearityClass::LinearityClass ( LClassLatticeVal  init  )  [inline]

Definition at line 79 of file LinearityPair.hpp.

References mVal.

OA::Linearity::LinearityClass::LinearityClass ( int  init  )  [inline]

Definition at line 80 of file LinearityPair.hpp.

References LCLASS_LINEAR, LCLASS_NONLINEAR, and mVal.


Member Function Documentation

LinearityClass::LClassLatticeVal OA::Linearity::LinearityClass::getLClass (  ) 
LinearityClass OA::Linearity::LinearityClass::meet ( LinearityClass  other  ) 
bool OA::Linearity::LinearityClass::operator!= ( LinearityClass  other  ) 

Definition at line 70 of file LinearityPair.cpp.

References getLClass(), and mVal.

Here is the call graph for this function:

bool OA::Linearity::LinearityClass::operator== ( LinearityClass  other  ) 

Definition at line 66 of file LinearityPair.cpp.

References getLClass(), and mVal.

Here is the call graph for this function:

void OA::Linearity::LinearityClass::output (  )  [inline]

Definition at line 87 of file LinearityPair.hpp.

References mVal.

Referenced by OA::Linearity::LinearityMatrix::meet().

void OA::Linearity::LinearityClass::putLClass ( LClassLatticeVal  init  ) 

Definition at line 50 of file LinearityPair.cpp.

References mVal.

Referenced by meet().


Member Data Documentation


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

Generated on Sat Oct 31 05:32:27 2009 for OpenAnalysis by  doxygen 1.6.1