#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] |
1.5.7