GVectors::GVEXMLInvalid Class Reference

The XML vector store file has an invalid structure. More...

#include <gvexceptions.h>

Inheritance diagram for GVectors::GVEXMLInvalid:

GVectors::GVException List of all members.

Public Member Functions

 GVEXMLInvalid () throw ()
 Constructor.
 GVEXMLInvalid (const std::string &w) throw ()
 Constructor.
virtual ~GVEXMLInvalid () throw ()
 Destructor.

Detailed Description

The XML vector store file attempted to load has an invalid structure.

Remarks:
This exception is not thrown if the DTD cannot be validated. To be frank, this exception does not make much sense, since DTD validation is turned on when reading a XML file using libxml++.


Constructor & Destructor Documentation

GVEXMLInvalid::GVEXMLInvalid (  )  throw () [explicit]

Constructor. Initializes str_what to 'Error parsing XML file.'.

GVEXMLInvalid::GVEXMLInvalid ( const std::string &  w  )  throw () [explicit]

Constructor. Initializes str_what to the string provided.

Parameters:
w The string assigned to str_what.

GVEXMLInvalid::~GVEXMLInvalid (  )  throw () [virtual]

Destructor. Does nothing. Just for completeness.


The documentation for this class was generated from the following files:
Generated on Sat Sep 8 19:37:30 2007 for libgvectors by  doxygen 1.4.7