ircproxy  The Ultimate Cyborg

xml_invalid_label Class Reference

#include <PersistXML.h>

Inheritance diagram for xml_invalid_label:

List of all members.


Detailed Description

Exception class used to signal an invalid XML label.

This exception is thrown by PersistXML::serialize when the requested label is invalid.

Definition at line 40 of file PersistXML.h.


Public Member Functions

 xml_invalid_label (std::string const &label)
 Constructor.
virtual ~xml_invalid_label () throw ()
 Destructor.

Constructor & Destructor Documentation

xml_invalid_label::xml_invalid_label ( std::string const &  label  )  [inline]

Constructor.

Definition at line 43 of file PersistXML.h.

00043 : std::invalid_argument("Invalid XML label: \"" + label + "\".") { }

virtual xml_invalid_label::~xml_invalid_label (  )  throw () [inline, virtual]

Destructor.

Definition at line 45 of file PersistXML.h.

00045 { }


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

Copyright © 2005-2007 Carlo Wood.  All rights reserved.