XMLLoadSave::bad_format Class Reference#include <XMLLoadSave.h>
Inheritance diagram for XMLLoadSave::bad_format:
[legend]List of all members.
Detailed Description
an exception to be thrown when a bad XML file is parsed, allows file position information to be passed to the user
Definition at line 22 of file XMLLoadSave.h.
|
Public Member Functions |
| bad_format (xmlNode *node, const char *msg="invalid format in plist") throw () |
| constructor
|
| bad_format (const bad_format &bf) |
| copy constructor
|
bad_format & | operator= (const bad_format &bf) |
| assignment
|
virtual | ~bad_format () throw () |
| destructor
|
virtual const char * | what () const throw () |
| standard interface for getting the exception's message string
|
virtual xmlNode * | getNode () const throw () |
| returns the xmlNode at which the error occurred
|
Protected Attributes |
xmlNode * | node_ |
| the node of the error
|
const char * | msg_ |
| message regarding the type of error
|
Constructor & Destructor Documentation
XMLLoadSave::bad_format::bad_format |
( |
xmlNode * |
node, |
|
|
const char * |
msg = "invalid format in plist" |
|
) |
throw () [inline] |
|
XMLLoadSave::bad_format::bad_format |
( |
const bad_format & |
bf |
) |
[inline] |
|
virtual XMLLoadSave::bad_format::~bad_format |
( |
|
) |
throw () [inline, virtual] |
|
Member Function Documentation
virtual xmlNode* XMLLoadSave::bad_format::getNode |
( |
|
) |
const throw () [inline, virtual] |
|
virtual const char* XMLLoadSave::bad_format::what |
( |
|
) |
const throw () [inline, virtual] |
|
Member Data Documentation
The documentation for this class was generated from the following file:
|