#include <interpretexpr.h>
◆ ExprInterpreter()
| CmdDrive::ExprInterpreter::ExprInterpreter |
( |
const CmdDriver & | | ) |
|
◆ breakPrefix()
| const char * CmdDrive::ExprInterpreter::breakPrefix |
( |
| ) |
const |
|
inline |
◆ errMsg()
| const char * CmdDrive::ExprInterpreter::errMsg |
( |
| ) |
const |
◆ interpretCompositeExpr()
| const char * CmdDrive::ExprInterpreter::interpretCompositeExpr |
( |
const char * | parstr, |
|
|
BufferString & | val ) |
|
protected |
◆ interpretSingleExpr()
| const char * CmdDrive::ExprInterpreter::interpretSingleExpr |
( |
const char * | parstr, |
|
|
BufferString & | val ) |
|
protected |
◆ isParseError()
| bool CmdDrive::ExprInterpreter::isParseError |
( |
| ) |
const |
◆ isResultTrivial()
| bool CmdDrive::ExprInterpreter::isResultTrivial |
( |
| ) |
const |
|
inline |
◆ parsedExpr()
| const char * CmdDrive::ExprInterpreter::parsedExpr |
( |
| ) |
const |
|
inline |
◆ process()
| const char * CmdDrive::ExprInterpreter::process |
( |
const char * | exprstr, |
|
|
BufferString & | val, |
|
|
bool | isargument = false ) |
◆ setBreakPrefix()
| void CmdDrive::ExprInterpreter::setBreakPrefix |
( |
const char * | endptr, |
|
|
BufferString & | breakprefix ) const |
|
protected |
◆ breakprefix_
◆ drv_
| const CmdDriver& CmdDrive::ExprInterpreter::drv_ |
|
protected |
◆ errmsg_
◆ exprstr_
| const char* CmdDrive::ExprInterpreter::exprstr_ |
|
protected |
◆ parsedexpr_
◆ trivialresult_
| bool CmdDrive::ExprInterpreter::trivialresult_ |
|
protected |