UnCoVer (Using Coverability for Verification)
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
Public Member Functions | Protected Attributes | List of all members
XMLioException Class Reference

This exception is thrown if an error occurred while importing or exporting XML documents. More...

#include <XMLioException.h>

Inheritance diagram for XMLioException:
Inheritance graph
[legend]
Collaboration diagram for XMLioException:
Collaboration graph
[legend]

Public Member Functions

 XMLioException (string messageBody)
 Generates a new XMLioException with the given message as body. More...
 
virtual ~XMLioException () throw ()
 Destroys the XMLioException instance.
 
virtual const char * what () const override throw ()
 Returns a string representation of the exception. More...
 

Protected Attributes

string exceptionMessage
 Stores the message of the exception.
 

Detailed Description

This exception is thrown if an error occurred while importing or exporting XML documents.

An XMLioException may also encapsulate exceptions of the underlying XML framework used.

Author
Jan Stückrath

Constructor & Destructor Documentation

XMLioException ( string  messageBody)

Generates a new XMLioException with the given message as body.

Parameters
messageBodythe exception message

Member Function Documentation

const char * what ( ) const
throw (
)
overridevirtualinherited

Returns a string representation of the exception.

This contains the exceptions name and the actual message.

Returns
a string representation (as const char*) of the exception

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