GlobalLogicParser Member List
This is the complete list of members for
GlobalLogicParser
, including all inherited members.
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
protected
virtual
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
protected
static
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
OP_XOR
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
typedef
GlobalLogicParser
rpnVector
() const
GlobalLogicParser
inline
setLogicalExpression
(const std::string &)
GlobalLogicParser
protected
setNumericalExpression
(const std::string &)
GlobalLogicParser
protected
~GlobalLogicParser
()
GlobalLogicParser
virtual
Generated for CMSSW Reference Manual by
1.8.16