Soprano 2.9.4
Soprano::Error::Locator Class Reference

Details of a parser Error. More...

#include <Soprano/Error/Locator>

Public Member Functions

 Locator ()
 Locator (int line, int column, int byte=-1, const QString &filename=QString())
 Locator (const Locator &other)
 ~Locator ()
Locatoroperator= (const Locator &other)
int line () const
int column () const
int byte () const
QString fileName () const
void setLine (int line)
void setColumn (int column)
void setByte (int byte)
void setFileName (const QString &fileName)

Detailed Description

Details of a parser Error.

A Locator object provides additional information about parsing errors.

Definition at line 41 of file locator.h.

Constructor & Destructor Documentation

◆ Locator() [1/3]

Soprano::Error::Locator::Locator ( )

◆ Locator() [2/3]

Soprano::Error::Locator::Locator ( int line,
int column,
int byte = -1,
const QString & filename = QString() )

◆ Locator() [3/3]

Soprano::Error::Locator::Locator ( const Locator & other)

◆ ~Locator()

Soprano::Error::Locator::~Locator ( )

Member Function Documentation

◆ operator=()

Locator & Soprano::Error::Locator::operator= ( const Locator & other)

◆ line()

int Soprano::Error::Locator::line ( ) const

◆ column()

int Soprano::Error::Locator::column ( ) const

◆ byte()

int Soprano::Error::Locator::byte ( ) const

◆ fileName()

QString Soprano::Error::Locator::fileName ( ) const

◆ setLine()

void Soprano::Error::Locator::setLine ( int line)

◆ setColumn()

void Soprano::Error::Locator::setColumn ( int column)

◆ setByte()

void Soprano::Error::Locator::setByte ( int byte)

◆ setFileName()

void Soprano::Error::Locator::setFileName ( const QString & fileName)

The documentation for this class was generated from the following file: