class ParserError


Module soprano
Namespace Soprano::Error
Class ParserError
Inherits Soprano::Error::Error
\class ParserError error.h Soprano/Error/ParserError

Represents a parser error in %Soprano.

ParserError represents an error during parsing of either a query string (Soprano.Query.Parser.parseQuery()) or an RDF serialization (Soprano.Parser.parseStream()). Error and ParserError can be used together and copied without loosing information.

The following code is perfectly valid and works:

ParserError pe( 3, 4 );
Error e = pe;
ParserError otherPe = e;
qDebug() << "Parsing failed at line " << otherPe.line() << " and column " << otherPe.column();

Author Sebastian Trueg

See also soprano_error_handling



methods