zorba::DocumentURIResolverResult Class Reference

#include <zorba/uri_resolvers.h>

Inheritance diagram for zorba::DocumentURIResolverResult:

Inheritance graph
[legend]
Collaboration diagram for zorba::DocumentURIResolverResult:

Collaboration graph
[legend]

List of all members.

Public Types

enum  ErrorCode {
  UR_NOERROR, UR_FODC0002, UR_FODC0003, UR_FODC0004,
  UR_FODC0005, UR_XQST0088, UR_XQST0046, UR_XQST0057
}

Public Member Functions

virtual Item getDocument () const =0
ErrorCode getError () const
String getErrorDescription ()
void setError (const ErrorCode &aErrorCode)
void setErrorDescription (const String &aDescription)
virtual ~DocumentURIResolverResult ()

Protected Attributes

String theDescription
ErrorCode theErrorCode


Detailed Description

Definition at line 70 of file uri_resolvers.h.


Member Enumeration Documentation

Enumerator:
UR_NOERROR 
UR_FODC0002 
UR_FODC0003 
UR_FODC0004 
UR_FODC0005 
UR_XQST0088 
UR_XQST0046 
UR_XQST0057 

Definition at line 33 of file uri_resolvers.h.


Constructor & Destructor Documentation

virtual zorba::DocumentURIResolverResult::~DocumentURIResolverResult (  )  [inline, virtual]

Definition at line 73 of file uri_resolvers.h.


Member Function Documentation

virtual Item zorba::DocumentURIResolverResult::getDocument (  )  const [pure virtual]

ErrorCode zorba::URIResolverResult::getError (  )  const [inline, inherited]

Definition at line 54 of file uri_resolvers.h.

String zorba::URIResolverResult::getErrorDescription (  )  [inline, inherited]

Definition at line 63 of file uri_resolvers.h.

void zorba::URIResolverResult::setError ( const ErrorCode aErrorCode  )  [inline, inherited]

Definition at line 57 of file uri_resolvers.h.

void zorba::URIResolverResult::setErrorDescription ( const String aDescription  )  [inline, inherited]

Definition at line 60 of file uri_resolvers.h.


Member Data Documentation

Definition at line 67 of file uri_resolvers.h.

Definition at line 66 of file uri_resolvers.h.


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