|
KSeExpr 6.0.0.0
|
Represents a parse or type checking error in an expression. More...
#include <Expression.h>
Public Member Functions | |
| Error (const ErrorCode errorIn, std::vector< std::string > idsIn, const int startPosIn, const int endPosIn) | |
Public Attributes | |
| ErrorCode | error |
| Error code (index to be translated) | |
| std::vector< std::string > | ids |
| Arguments to the error (to be inserted into the translation) | |
| int | startPos |
| Error start offset in expression string. | |
| int | endPos |
| Error end offset in expression string. | |
Represents a parse or type checking error in an expression.
Definition at line 82 of file Expression.h.
|
inline |
Definition at line 95 of file Expression.h.
| int KSeExpr::Expression::Error::endPos |
Error end offset in expression string.
Definition at line 93 of file Expression.h.
| ErrorCode KSeExpr::Expression::Error::error |
Error code (index to be translated)
Definition at line 84 of file Expression.h.
| std::vector<std::string> KSeExpr::Expression::Error::ids |
Arguments to the error (to be inserted into the translation)
Definition at line 87 of file Expression.h.
| int KSeExpr::Expression::Error::startPos |
Error start offset in expression string.
Definition at line 90 of file Expression.h.