zorba::UserError#include <zorba/error.h> Inherited from: zorba::Diagnostic A UserError is-a Diagnostic for user-defined errors via fn:error().Private Types
Friend Classes
Public Functions
Protected Functions
Private Functions
Private TypesPrivate AttributesFriend Classesserialization::operator&friend void serialization::operator&(serialization::Archiver &, const Diagnostic *&)
UserExceptionfriend class UserException
ZorbaExceptionfriend class ZorbaException
Public Functionsmessagechar const * message() const Gets the message of this diagnostic.
ReturnsReturns said message.operator=UserError & operator=(UserError const &from) Assigns this UserError from another.
Parameters
ReturnsReturns *this.qnamediagnostic::QName const & qname() const Gets the QName for this diagnostic.
ReturnsReturns said QName.UserError UserError(UserError const &from) Copy-constructs a UserError.
Parameters
~UserError ~UserError() Destroys this UserError.
Protected Functionsdestroyvoid destroy() const Destroys a Diagnostic. This is the only way a Diagnostic should be destroyed. Private FunctionsUserError UserError(char const *ns, char const *prefix, char const *localname) Constructs a UserError.
Parameters
UserError UserError(serialization::Archiver &)
|