zorba::internal::ZorbaErrQName

A ZorbaErrQName is-a FixedQName for Zorba errors.

#include <zorba/internal/qname.h>

Inherited by: zorba::internal::FixedQName< ZorbaErrQName, char const * >

Private Types

FixedQName< ZorbaErrQName, char const * >base_type

Public Static Attributes

static char constNAMESPACE
static char constPREFIX

Public Functions

const zorba::diagnostic::categorycategory()
Gets the category of error this QName represents.
const zorba::diagnostic::kindkind()
Gets the kind of error this QName represents.
const inline virtual char const *localname()
Gets this QName's local name.
const inline virtual char const *ns()
Gets this QName's namespace URI.
const inline virtual char const *prefix()
Gets this QName's prefix.
inline ZorbaErrQName( char const * localname )
Constructs a ZorbaErrQName.

Private Types

base_type

FixedQName< ZorbaErrQName, char const * > base_type

Public Static Attributes

NAMESPACE

static char const NAMESPACE

PREFIX

static char const PREFIX

Public Functions

category

const zorba::diagnostic::category category()

Gets the category of error this QName represents.

Returns

Returns said kind.

kind

Gets the kind of error this QName represents.

Returns

Returns said kind.

localname

const inline virtual char const * localname()

Gets this QName's local name.

Returns

Returns said local name.

ns

const inline virtual char const * ns()

Gets this QName's namespace URI.

Returns

Returns said URI.

prefix

const inline virtual char const * prefix()

Gets this QName's prefix.

Returns

Returns said prefix.

ZorbaErrQName

inline  ZorbaErrQName(
    char const * localname
)

Constructs a ZorbaErrQName.

Parameters

localname

The local-name of the error.

blog comments powered by Disqus