Moka controlers
 All Classes Namespaces Files Functions Variables Typedefs Enumerator Friends Macros
COperation Class Reference

#include <operations.hh>

Public Member Functions

 COperation ()
 
 COperation (TOperation AOperationType, int ADimension=-1)
 
 COperation (TOperation AOperationType, TSubOperation ASubOperationType, int ADimension)
 
 COperation (const COperation &AOperation)
 
 ~COperation ()
 
TOperation getType () const
 
void setType (TOperation AOperation)
 
TSubOperation getSubType () const
 
void setSubType (TSubOperation ASubOperation)
 
int getDimension () const
 
void setDimension (int ADimension)
 
void set (TOperation AOperationType, int ADimension=-1)
 
void set (TOperation AOperationType, TSubOperation ASubOperationType, int ADimension=-1)
 
COperationoperator= (const COperation &AOperation)
 

Friends

std::ostream & operator<< (std::ostream &AStream, const COperation &AOperation)
 
std::istream & operator>> (std::istream &AStream, COperation &AOperation)
 

Detailed Description

Definition at line 31 of file operations.hh.

Constructor & Destructor Documentation

COperation::COperation ( )

Definition at line 28 of file operations.cc.

COperation::COperation ( TOperation  AOperationType,
int  ADimension = -1 
)

Definition at line 33 of file operations.cc.

COperation::COperation ( TOperation  AOperationType,
TSubOperation  ASubOperationType,
int  ADimension 
)

Definition at line 39 of file operations.cc.

COperation::COperation ( const COperation AOperation)

Definition at line 46 of file operations.cc.

COperation::~COperation ( )

Definition at line 52 of file operations.cc.

Member Function Documentation

int COperation::getDimension ( ) const

Definition at line 67 of file operations.cc.

TSubOperation COperation::getSubType ( ) const

Definition at line 61 of file operations.cc.

TOperation COperation::getType ( ) const

Definition at line 55 of file operations.cc.

COperation & COperation::operator= ( const COperation AOperation)

Definition at line 88 of file operations.cc.

void COperation::set ( TOperation  AOperationType,
int  ADimension = -1 
)

Definition at line 73 of file operations.cc.

void COperation::set ( TOperation  AOperationType,
TSubOperation  ASubOperationType,
int  ADimension = -1 
)

Definition at line 80 of file operations.cc.

void COperation::setDimension ( int  ADimension)

Definition at line 70 of file operations.cc.

void COperation::setSubType ( TSubOperation  ASubOperation)

Definition at line 64 of file operations.cc.

void COperation::setType ( TOperation  AOperation)

Definition at line 58 of file operations.cc.

Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  AStream,
const COperation AOperation 
)
friend
std::istream& operator>> ( std::istream &  AStream,
COperation AOperation 
)
friend

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