zorba::internal::SystemDiagnosticBase#include <zorba/internal/system_diagnostic.h> Inherited from: zorba::Diagnostic Private Types
Friend Classes
Public Static Functions
Private Static Functions
Private Functions
Public Functions
Protected Functions
Private TypesFriend ClassesSystemDiagnosticfriend class SystemDiagnostic
ZorbaExceptionfriend class ZorbaException
Public Static FunctionsfindDiagnostic const * find(char const *localname) Given a diagnostic's local-name, finds its corresponding Diagnostic object.
Parameters
ReturnsReturns the corresponding Diagnostic object or NULL if not found.Private Static Functionsget_mapmap_type & get_map()
Private FunctionsSystemDiagnosticBase SystemDiagnosticBase(char const *localname)
Public Functionsmessagechar const * message() const Gets the message of this diagnostic.
ReturnsReturns said message.qnamediagnostic::QName const & qname() const =0 Gets the QName for this diagnostic.
ReturnsReturns said QName.Protected Functionsdestroyvoid destroy() const Destroys a Diagnostic. This is the only way a Diagnostic should be destroyed. |