Elm  1.0
ELM is a library providing generic data structures, OS-independent interface, plugins and XML.
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
elm::xom::Exception Class Reference

#include <elm/xom/Exception.h>

+ Inheritance diagram for elm::xom::Exception:

Public Member Functions

 Exception (Node *node, const String &message)
 
Nodenode (void) const
 
- Public Member Functions inherited from elm::MessageException
 MessageException (const String &message)
 
virtual String message (void)
 
- Public Member Functions inherited from elm::Exception
virtual ~Exception (void)
 

Detailed Description

Exception thrown for errors during XOM work.

Constructor & Destructor Documentation

elm::xom::Exception::Exception ( Node node,
const String message 
)

Build the exception from a formatted string.

Parameters
nodeNode causing the exception.
messageMessage.

Member Function Documentation

Node * elm::xom::Exception::node ( void  ) const

Get the node causing the exception.


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