#include <Soprano/Error/ParserError>
Public Member Functions | |
ParserError () | |
ParserError (const Locator &, const QString &message=QString(), int code=ErrorParsingFailed) | |
ParserError (const Error &) | |
~ParserError () | |
ParserError & | operator= (const Error &) |
Locator | locator () const |
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();
Definition at line 199 of file error.h.
Soprano::Error::ParserError::ParserError | ( | ) |
Create an Error object, representing success, i.e. no error.
Soprano::Error::ParserError::ParserError | ( | const Locator & | , | |
const QString & | message = QString() , |
|||
int | code = ErrorParsingFailed | |||
) |
Soprano::Error::ParserError::ParserError | ( | const Error & | ) |
Soprano::Error::ParserError::~ParserError | ( | ) |
ParserError& Soprano::Error::ParserError::operator= | ( | const Error & | ) |
Reimplemented from Soprano::Error::Error.
Locator Soprano::Error::ParserError::locator | ( | ) | const |