 |
OpendTect
6.6
|
Go to the documentation of this file.
14 #include "uicmddrivermod.h"
29 bool isargument=
false);
32 const char*
parsedExpr()
const {
return parsedexpr_.buf(); }
33 const char*
breakPrefix()
const {
return breakprefix_.buf(); }
const char * parsedExpr() const
Definition: interpretexpr.h:32
bool isParseError() const
Definition: cmddriver.h:103
Definition: interpretexpr.h:24
#define mExpClass(module)
Definition: commondefs.h:177
const CmdDriver & drv_
Definition: interpretexpr.h:53
const char * exprstr_
Definition: interpretexpr.h:45
const char * breakPrefix() const
Definition: interpretexpr.h:33
bool trivialresult_
Definition: interpretexpr.h:46
const char * errMsg() const
ExprInterpreter(const CmdDriver &)
BufferString errmsg_
Definition: interpretexpr.h:50
BufferString breakprefix_
Definition: interpretexpr.h:48
const char * process(const char *exprstr, BufferString &val, bool isargument=false)
const char * interpretCompositeExpr(const char *parstr, BufferString &val)
OD::String with its own variable length buffer. The buffer has a guaranteed minimum size.
Definition: bufstring.h:40
const char * interpretSingleExpr(const char *parstr, BufferString &val)
BufferString parsedexpr_
Definition: interpretexpr.h:47
Command Drive
Definition: canvascommands.h:22
bool isResultTrivial() const
Definition: interpretexpr.h:31
void setBreakPrefix(const char *endptr, BufferString &breakprefix) const
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021