#include <qOperators.h>
Public Member Functions | |
QdOperator () | |
QdOperator (string qdStrOpName, int nOpPrecedence, int nNumOperands, OperatorFnPtr pOpRole, string strDescription, bool bTrig=false) | |
~QdOperator () | |
QdOperator & | operator= (const QdOperator &qdOp) |
OperatorFnPtr | GetOpRole () const |
void | SetOpRole (OperatorFnPtr pOpRole) |
string | GetOperatorName () const |
void | SetOperatorName (string qdStrOpName) |
int | GetOpPrecedence () const |
void | SetOpPrecedence (int nOpPrecedence) |
bool | GetTrigFlag () const |
void | SetTrigFlag (bool bTrig) |
int | GetNumOperands () const |
void | SetNumOperands (int nNumOperands) |
string | GetDescription () const |
void | setDescription (string strDescription) |
Private Attributes | |
string | m_qdStrOpName |
int | m_nOpPrecedence |
int | m_nNumOperands |
OperatorFnPtr | m_pOpRole |
bool | m_bTrig |
string | m_strDescription |
QdOperator::QdOperator | ( | ) | [inline] |
QdOperator::QdOperator | ( | string | qdStrOpName, | |
int | nOpPrecedence, | |||
int | nNumOperands, | |||
OperatorFnPtr | pOpRole, | |||
string | strDescription, | |||
bool | bTrig = false | |||
) | [inline] |
QdOperator::~QdOperator | ( | ) | [inline] |
string QdOperator::GetDescription | ( | ) | const [inline] |
int QdOperator::GetNumOperands | ( | ) | const [inline] |
string QdOperator::GetOperatorName | ( | ) | const [inline] |
int QdOperator::GetOpPrecedence | ( | ) | const [inline] |
OperatorFnPtr QdOperator::GetOpRole | ( | ) | const [inline] |
bool QdOperator::GetTrigFlag | ( | ) | const [inline] |
QdOperator& QdOperator::operator= | ( | const QdOperator & | qdOp | ) | [inline] |
void QdOperator::setDescription | ( | string | strDescription | ) | [inline] |
void QdOperator::SetNumOperands | ( | int | nNumOperands | ) | [inline] |
void QdOperator::SetOperatorName | ( | string | qdStrOpName | ) | [inline] |
void QdOperator::SetOpPrecedence | ( | int | nOpPrecedence | ) | [inline] |
void QdOperator::SetOpRole | ( | OperatorFnPtr | pOpRole | ) | [inline] |
void QdOperator::SetTrigFlag | ( | bool | bTrig | ) | [inline] |
bool QdOperator::m_bTrig [private] |
int QdOperator::m_nNumOperands [private] |
int QdOperator::m_nOpPrecedence [private] |
OperatorFnPtr QdOperator::m_pOpRole [private] |
string QdOperator::m_qdStrOpName [private] |
string QdOperator::m_strDescription [private] |