In file ../../src/Pegasus/Common/Exception.h:

class PEGASUS_COMMON_LINKAGE Exception

The Exception class is the parent class for all exceptions that can be generated by any component of the Pegasus infrastructure.


Documentation

The Exception class is the parent class for all exceptions that can be generated by any component of the Pegasus infrastructure. It includes not only the CIM exceptions that are defined by the DMTF, but also various exceptions that may occur during the processing of functions called by clients and providers.


Inheritance:


Public Methods

[more] Exception (const String& message)
[more] Exception (const Exception& exception)
[more] Exception (const MessageLoaderParms& msgParms)
Experimental Interface
[more]virtual ~Exception ()
[more]virtual const String& getMessage () const
[more]const ContentLanguages& getContentLanguages () const
Experimental Interface
[more]void setContentLanguages (const ContentLanguages& langs)
Experimental Interface

o Exception(const String& message)

o Exception(const Exception& exception)

o Exception(const MessageLoaderParms& msgParms)
Experimental Interface

ovirtual ~Exception()

ovirtual const String& getMessage() const

oconst ContentLanguages& getContentLanguages() const
Experimental Interface

ovoid setContentLanguages(const ContentLanguages& langs)
Experimental Interface


Direct child classes:
UninitializedObjectException
TypeMismatchException
SSLException
NotConnectedException
MalformedObjectNameException
InvalidNamespaceNameException
InvalidNameException
InvalidLocatorException
InvalidDateTimeFormatException
IndexOutOfBoundsException
DynamicCastFailedException
DateTimeOutOfRangeException
ConnectionTimeoutException
CannotCreateSocketException
CannotConnectException
CIMException
BindFailedException
AlreadyExistsException
AlreadyConnectedException
CIMClientXmlException
CIMClientResponseException
CIMClientMalformedHTTPException
CIMClientHTTPErrorException

Alphabetic index HTML hierarchy of classes or Java