Dataquay 0.8
Dataquay::RDFException Class Reference

RDFException is an exception that results from incorrect usage of the RDF store interface or unsuitable data provided to a function. More...

#include <dataquay/RDFException.h>

Inheritance diagram for Dataquay::RDFException:

Public Member Functions

 RDFException (QString message) throw ()
 
 RDFException (QString message, QString data) throw ()
 
 RDFException (QString message, const Uri &uri) throw ()
 
 RDFException (QString message, const Node &node) throw ()
 
 RDFException (QString message, const Triple &triple) throw ()
 
 RDFException (const RDFException &e) throw ()
 
RDFExceptionoperator= (const RDFException &e) throw ()
 
virtual ~RDFException () throw ()
 
virtual const char * what () const throw ()
 

Protected Member Functions

void setMessage (QString m)
 

Protected Attributes

char * m_message
 

Detailed Description

RDFException is an exception that results from incorrect usage of the RDF store interface or unsuitable data provided to a function.

For example, this exception would be thrown in response to trying to add an incomplete triple to the store.

Definition at line 55 of file RDFException.h.

Constructor & Destructor Documentation

◆ RDFException() [1/6]

Dataquay::RDFException::RDFException ( QString message)
throw ( )

◆ RDFException() [2/6]

Dataquay::RDFException::RDFException ( QString message,
QString data )
throw ( )

◆ RDFException() [3/6]

Dataquay::RDFException::RDFException ( QString message,
const Uri & uri )
throw ( )

◆ RDFException() [4/6]

Dataquay::RDFException::RDFException ( QString message,
const Node & node )
throw ( )

◆ RDFException() [5/6]

Dataquay::RDFException::RDFException ( QString message,
const Triple & triple )
throw ( )

◆ RDFException() [6/6]

Dataquay::RDFException::RDFException ( const RDFException & e)
throw ( )

◆ ~RDFException()

virtual Dataquay::RDFException::~RDFException ( )
throw ( )
virtual

Member Function Documentation

◆ operator=()

RDFException & Dataquay::RDFException::operator= ( const RDFException & e)
throw ( )

◆ what()

virtual const char * Dataquay::RDFException::what ( ) const
throw ( )
inlinevirtual

Definition at line 66 of file RDFException.h.

References m_message.

◆ setMessage()

void Dataquay::RDFException::setMessage ( QString m)
protected

Member Data Documentation

◆ m_message

char* Dataquay::RDFException::m_message
protected

Definition at line 69 of file RDFException.h.

Referenced by what().


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