OW_NAMESPACE::CIMErrorException Class Reference

#include <OW_CIMErrorException.hpp>

Inheritance diagram for OW_NAMESPACE::CIMErrorException:

Inheritance graph
[legend]
Collaboration diagram for OW_NAMESPACE::CIMErrorException:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 CIMErrorException (const char *file, int line, const char *msg)
virtual ~CIMErrorException () throw ()
virtual const char * type () const
 Returns a string representing the concrete type.

Static Public Attributes

static const char *const unsupported_protocol_version
static const char *const multiple_requests_unsupported
static const char *const unsupported_cim_version
static const char *const unsupported_dtd_version
static const char *const request_not_valid
static const char *const request_not_well_formed
static const char *const request_not_loosely_valid
static const char *const header_mismatch
static const char *const unsupported_operation

Detailed Description

Definition at line 48 of file OW_CIMErrorException.hpp.


Constructor & Destructor Documentation

OW_NAMESPACE::CIMErrorException::CIMErrorException const char *  file,
int  line,
const char *  msg
 

Definition at line 41 of file OW_CIMErrorException.cpp.

OW_NAMESPACE::CIMErrorException::~CIMErrorException  )  throw () [virtual]
 

Definition at line 46 of file OW_CIMErrorException.cpp.


Member Function Documentation

const char * OW_NAMESPACE::CIMErrorException::type  )  const [virtual]
 

Returns a string representing the concrete type.

e.g. "SocketException". Will not return 0. This function will not throw. Derived class implementations must not throw.

Reimplemented from OW_NAMESPACE::Exception.

Definition at line 51 of file OW_CIMErrorException.cpp.


Member Data Documentation

const char *const OW_NAMESPACE::CIMErrorException::header_mismatch [static]
 

Initial value:

   "header-mismatch"

Definition at line 62 of file OW_CIMErrorException.hpp.

const char *const OW_NAMESPACE::CIMErrorException::multiple_requests_unsupported [static]
 

Initial value:

   "multiple-requests-unsupported"

Definition at line 56 of file OW_CIMErrorException.hpp.

const char *const OW_NAMESPACE::CIMErrorException::request_not_loosely_valid [static]
 

Initial value:

   "request-not-loosely-valid"

Definition at line 61 of file OW_CIMErrorException.hpp.

Referenced by OW_NAMESPACE::XMLOperationGeneric::XMLGetCIMElement().

const char *const OW_NAMESPACE::CIMErrorException::request_not_valid [static]
 

Initial value:

   "request-not-valid"

Definition at line 59 of file OW_CIMErrorException.hpp.

const char *const OW_NAMESPACE::CIMErrorException::request_not_well_formed [static]
 

Initial value:

   "request-not-well-formed"

Definition at line 60 of file OW_CIMErrorException.hpp.

const char *const OW_NAMESPACE::CIMErrorException::unsupported_cim_version [static]
 

Initial value:

   "unsupported-cim-version"

Definition at line 57 of file OW_CIMErrorException.hpp.

const char *const OW_NAMESPACE::CIMErrorException::unsupported_dtd_version [static]
 

Initial value:

   "unsupported-dtd-version"

Definition at line 58 of file OW_CIMErrorException.hpp.

const char *const OW_NAMESPACE::CIMErrorException::unsupported_operation [static]
 

Initial value:

   "unsupported-operation"

Definition at line 63 of file OW_CIMErrorException.hpp.

const char *const OW_NAMESPACE::CIMErrorException::unsupported_protocol_version [static]
 

Initial value:

   "unsupported-protocol-version"

Definition at line 55 of file OW_CIMErrorException.hpp.


The documentation for this class was generated from the following files:
Generated on Thu Feb 9 09:13:30 2006 for openwbem by  doxygen 1.4.6