#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) |
| COperation & | operator= (const COperation &AOperation) |
Private Attributes | |
| TOperation | FOperation |
| TSubOperation | FSubOperation |
| int | FDimension |
Friends | |
| std::ostream & | operator<< (std::ostream &AStream, const COperation &AOperation) |
| std::istream & | operator>> (std::istream &AStream, COperation &AOperation) |
Definition at line 31 of file operations.hh.
| 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.
| 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, | |
| TSubOperation | ASubOperationType, | |||
| int | ADimension = -1 | |||
| ) |
Definition at line 80 of file operations.cc.
| void COperation::set | ( | TOperation | AOperationType, | |
| int | ADimension = -1 | |||
| ) |
Definition at line 73 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.
| std::ostream& operator<< | ( | std::ostream & | AStream, | |
| const COperation & | AOperation | |||
| ) | [friend] |
| std::istream& operator>> | ( | std::istream & | AStream, | |
| COperation & | AOperation | |||
| ) | [friend] |
int COperation::FDimension [private] |
Definition at line 65 of file operations.hh.
TOperation COperation::FOperation [private] |
Definition at line 63 of file operations.hh.
TSubOperation COperation::FSubOperation [private] |
Definition at line 64 of file operations.hh.
1.5.8