| QGIS API Documentation
    3.16.0-Hannover (43b64b13f3)
    | 
Details about any parser errors that were found when parsing the expression. More...
#include <qgsexpression.h>
| Public Types | |
| enum | ParserErrorType { Unknown = 0, FunctionUnknown = 1, FunctionWrongArgs = 2, FunctionInvalidParams = 3, FunctionNamedArgsError = 4 } | 
| Public Attributes | |
| QString | errorMsg | 
| The message for the error at this location.  More... | |
| ParserErrorType | errorType = ParserErrorType::Unknown | 
| The type of parser error that was found.  More... | |
| int | firstColumn = 0 | 
| The first column that contained the error in the parser.  More... | |
| int | firstLine = 0 | 
| The first line that contained the error in the parser.  More... | |
| int | lastColumn = 0 | 
| The last column that contained the error in the parser.  More... | |
| int | lastLine = 0 | 
| The last line that contained the error in the parser.  More... | |
Details about any parser errors that were found when parsing the expression.
Definition at line 113 of file qgsexpression.h.
Definition at line 115 of file qgsexpression.h.
| QString QgsExpression::ParserError::errorMsg | 
The message for the error at this location.
Definition at line 132 of file qgsexpression.h.
| ParserErrorType QgsExpression::ParserError::errorType = ParserErrorType::Unknown | 
The type of parser error that was found.
Definition at line 127 of file qgsexpression.h.
| int QgsExpression::ParserError::firstColumn = 0 | 
The first column that contained the error in the parser.
Depending on the error sometimes this doesn't mean anything.
Definition at line 144 of file qgsexpression.h.
| int QgsExpression::ParserError::firstLine = 0 | 
The first line that contained the error in the parser.
Depending on the error sometimes this doesn't mean anything.
Definition at line 138 of file qgsexpression.h.
| int QgsExpression::ParserError::lastColumn = 0 | 
The last column that contained the error in the parser.
Definition at line 154 of file qgsexpression.h.
| int QgsExpression::ParserError::lastLine = 0 | 
The last line that contained the error in the parser.
Definition at line 149 of file qgsexpression.h.