addBracketSpaces(const std::string &, std::string &) | GlobalLogicParser | protected |
buildOperandTokenVector() | GlobalLogicParser | |
buildOperandTokenVectorNumExp() | GlobalLogicParser | |
buildRpnVector(const std::string &) | GlobalLogicParser | |
checkLogicalExpression(std::string &) | GlobalLogicParser | |
clearRpnVector() | GlobalLogicParser | |
convertIntToNameLogicalExpression(const std::map< int, std::string > &intToNameMap) | GlobalLogicParser | |
convertNameToIntLogicalExpression(const std::map< std::string, int > &nameToIntMap) | GlobalLogicParser | |
expressionResult() const | GlobalLogicParser | virtual |
expressionResultNumExp() const | GlobalLogicParser | virtual |
expressionSeedsOperandList() | GlobalLogicParser | |
getOperation(const std::string &tokenString, OperationType lastOperation, TokenRPN &rpnToken) const | GlobalLogicParser | protectedvirtual |
getRuleFromType(OperationType t) | GlobalLogicParser | protected |
GlobalLogicParser() | GlobalLogicParser | |
GlobalLogicParser(const RpnVector &, const std::vector< OperandToken > &) | GlobalLogicParser | |
GlobalLogicParser(const std::string &logicalExpressionVal) | GlobalLogicParser | |
GlobalLogicParser(std::string &logicalExpressionVal) | GlobalLogicParser | |
GlobalLogicParser(const std::string logicalExpressionVal, const std::string numericalExpressionVal) | GlobalLogicParser | |
GlobalLogicParser(const std::string &logicalExpressionVal, const std::string &numericalExpressionVal, const bool dummy) | GlobalLogicParser | |
logicalExpression() const | GlobalLogicParser | inline |
m_logicalExpression | GlobalLogicParser | protected |
m_numericalExpression | GlobalLogicParser | protected |
m_operandTokenVector | GlobalLogicParser | protected |
m_operationRules | GlobalLogicParser | protectedstatic |
m_rpnVector | GlobalLogicParser | protected |
numericalExpression() const | GlobalLogicParser | inline |
OP_AND enum value | GlobalLogicParser | |
OP_CLOSEBRACKET enum value | GlobalLogicParser | |
OP_INVALID enum value | GlobalLogicParser | |
OP_NOT enum value | GlobalLogicParser | |
OP_NULL enum value | GlobalLogicParser | |
OP_OPENBRACKET enum value | GlobalLogicParser | |
OP_OPERAND enum value | GlobalLogicParser | |
OP_OR enum value | GlobalLogicParser | |
operandIndex(const std::string &operandNameVal) const | GlobalLogicParser | |
operandName(const int iOperand) const | GlobalLogicParser | |
operandResult(const std::string &operandNameVal) const | GlobalLogicParser | |
operandResult(const int tokenNumberVal) const | GlobalLogicParser | |
operandResultNumExp(const std::string &operandNameVal) const | GlobalLogicParser | |
operandResultNumExp(const int iOperand) const | GlobalLogicParser | |
operandTokenVector() | GlobalLogicParser | inline |
operandTokenVector() const | GlobalLogicParser | inline |
OperationType enum name | GlobalLogicParser | |
rpnVector() const | GlobalLogicParser | inline |
RpnVector typedef | GlobalLogicParser | |
setLogicalExpression(const std::string &) | GlobalLogicParser | protected |
setNumericalExpression(const std::string &) | GlobalLogicParser | protected |
~GlobalLogicParser() | GlobalLogicParser | virtual |