Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages | Examples

CAMType Class Reference

#include <camtype.h>

List of all members.

Public Types

enum  {
  typeNull, typeInt, typeLong, typeFloat,
  typeDouble, typeComplex
}

Public Member Functions

 CAMType ()
 CAMType (const CAMType &T)
 CAMType (int dataTypeValue)
 ~CAMType ()
void operator= (CAMType &T)
int getTypeValue ()
void setTypeValue (int dataTypeValue)
int getConversionValue ()

Protected Attributes

int Value


Member Enumeration Documentation

anonymous enum
 

Enumeration values:
typeNull 
typeInt 
typeLong 
typeFloat 
typeDouble 
typeComplex 

Definition at line 31 of file camtype.h.


Constructor & Destructor Documentation

CAMType::CAMType  )  [inline]
 

Definition at line 35 of file camtype.h.

References Value.

CAMType::CAMType const CAMType T  )  [inline]
 

Definition at line 36 of file camtype.h.

References Value.

CAMType::CAMType int  dataTypeValue  )  [inline]
 

Definition at line 37 of file camtype.h.

References Value.

CAMType::~CAMType  )  [inline]
 

Definition at line 38 of file camtype.h.


Member Function Documentation

int CAMType::getConversionValue  )  [inline]
 

Definition at line 48 of file camtype.h.

References typeComplex, typeDouble, typeFloat, typeInt, and typeLong.

int CAMType::getTypeValue  )  [inline]
 

Definition at line 46 of file camtype.h.

void CAMType::operator= CAMType T  )  [inline]
 

Definition at line 42 of file camtype.h.

References Value.

void CAMType::setTypeValue int  dataTypeValue  )  [inline]
 

Definition at line 47 of file camtype.h.

References Value.


Member Data Documentation

int CAMType::Value [protected]
 

Definition at line 26 of file camtype.h.

Referenced by CAMType(), operator=(), and setTypeValue().


The documentation for this class was generated from the following file:
Generated on Wed Sep 5 12:54:38 2007 for DSACSS Operational Code by  doxygen 1.3.9.1