Inflection
Morphology Inflection
Loading...
Searching...
No Matches
Public Member Functions | List of all members
inflection::exception::XMLParseException Class Reference

Used to indicate an error parsing XML documents. More...

#include <XMLParseException.hpp>

+ Inheritance diagram for inflection::exception::XMLParseException:

Public Member Functions

 XMLParseException (const std::u16string &message)
 
- Public Member Functions inherited from inflection::exception::Exception
 Exception ()
 
 Exception (const std::u16string &message)
 
 ~Exception () override
 
- Public Member Functions inherited from inflection::exception::Throwable
 Throwable ()
 
 Throwable (const std::u16string &message)
 
 ~Throwable () override
 
const char * what () const noexcept override
 
virtual const ::std::u16string & getMessage () const noexcept
 

Detailed Description

Used to indicate an error parsing XML documents.

This type of exception is only used when running the XML tools that aid in creating the resources used by Inflection. It will never be thrown during runtime.

Definition at line 14 of file XMLParseException.hpp.

Constructor & Destructor Documentation

◆ XMLParseException()

inflection::exception::XMLParseException::XMLParseException ( const std::u16string &  message)
explicit

Construct an XMLParseException with a message.

Parameters
messageThe debugging message of this XML parse exception.

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