Public Member Functions | Static Public Attributes | List of all members
zorba::internal::ZorbaWarningQName Class Reference

An ZorbaWarningQName is-a FixedQName for Zorba warnings. More...

#include <zorba/internal/qname.h>

Inheritance diagram for zorba::internal::ZorbaWarningQName:
Inheritance graph
[legend]
Collaboration diagram for zorba::internal::ZorbaWarningQName:
Collaboration graph
[legend]

Public Member Functions

zorba::diagnostic::category category () const
 Gets the category of warning this QName represents. More...
 
zorba::diagnostic::kind kind () const
 Gets the kind of warning this QName represents. More...
 
char const * localname () const
 Gets this QName's local name. More...
 
char const * ns () const
 Gets this QName's namespace URI. More...
 
char const * prefix () const
 Gets this QName's prefix. More...
 
 ZorbaWarningQName (char const *localname)
 Constructs a ZorbaWarningQName. More...
 

Static Public Attributes

static char const NAMESPACE []
 
static char const PREFIX []
 

Detailed Description

An ZorbaWarningQName is-a FixedQName for Zorba warnings.

Definition at line 228 of file qname.h.

Constructor & Destructor Documentation

zorba::internal::ZorbaWarningQName::ZorbaWarningQName ( char const *  localname)
inline

Constructs a ZorbaWarningQName.

Parameters
localnameThe local-name of the warning.

Definition at line 241 of file qname.h.

Member Function Documentation

zorba::diagnostic::category zorba::internal::ZorbaWarningQName::category ( ) const

Gets the category of warning this QName represents.

Returns
Returns said kind.
zorba::diagnostic::kind zorba::internal::ZorbaWarningQName::kind ( ) const

Gets the kind of warning this QName represents.

Returns
Returns said kind.
char const* zorba::internal::FixedQName< ZorbaWarningQName , char const * >::localname ( ) const
inlinevirtualinherited

Gets this QName's local name.

Returns
Returns said local name.

Implements zorba::diagnostic::QName.

Definition at line 68 of file qname.h.

char const* zorba::internal::FixedQName< ZorbaWarningQName , char const * >::ns ( ) const
inlinevirtualinherited

Gets this QName's namespace URI.

Returns
Returns said URI.

Implements zorba::diagnostic::QName.

Definition at line 66 of file qname.h.

char const* zorba::internal::FixedQName< ZorbaWarningQName , char const * >::prefix ( ) const
inlinevirtualinherited

Gets this QName's prefix.

Returns
Returns said prefix.

Implements zorba::diagnostic::QName.

Definition at line 67 of file qname.h.

Member Data Documentation

char const zorba::internal::ZorbaWarningQName::NAMESPACE[]
static

Definition at line 233 of file qname.h.

char const zorba::internal::ZorbaWarningQName::PREFIX[]
static

Definition at line 234 of file qname.h.


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