|
#include <cmpift.h>
|
CMPISint32 | ftVersion |
|
CMPIStatus(* | release )(CMPIError *) |
|
CMPIError *(* | clone )(const CMPIError *, CMPIStatus *) |
|
CMPIErrorType(* | getErrorType )(const CMPIError *, CMPIStatus *) |
|
CMPIString *(* | getOtherErrorType )(const CMPIError *, CMPIStatus *) |
|
CMPIString *(* | getOwningEntity )(const CMPIError *, CMPIStatus *) |
|
CMPIString *(* | getMessageID )(const CMPIError *, CMPIStatus *) |
|
CMPIString *(* | getMessage )(const CMPIError *, CMPIStatus *) |
|
CMPIErrorSeverity(* | getPerceivedSeverity )(const CMPIError *, CMPIStatus *) |
|
CMPIErrorProbableCause(* | getProbableCause )(const CMPIError *, CMPIStatus *) |
|
CMPIString *(* | getProbableCauseDescription )(const CMPIError *, CMPIStatus *) |
|
CMPIArray *(* | getRecommendedActions )(const CMPIError *, CMPIStatus *) |
|
CMPIString *(* | getErrorSource )(const CMPIError *, CMPIStatus *) |
|
CMPIErrorSrcFormat(* | getErrorSourceFormat )(const CMPIError *, CMPIStatus *) |
|
CMPIString *(* | getOtherErrorSourceFormat )(const CMPIError *, CMPIStatus *) |
|
CMPIrc(* | getCIMStatusCode )(const CMPIError *, CMPIStatus *) |
|
CMPIString *(* | getCIMStatusCodeDescription )(const CMPIError *, CMPIStatus *) |
|
CMPIArray *(* | getMessageArguments )(const CMPIError *, CMPIStatus *) |
|
CMPIStatus(* | setErrorType )(CMPIError *, const CMPIErrorType) |
|
CMPIStatus(* | setOtherErrorType )(CMPIError *, const char *) |
|
CMPIStatus(* | setProbableCauseDescription )(CMPIError *, const char *) |
|
CMPIStatus(* | setRecommendedActions )(CMPIError *, const CMPIArray *) |
|
CMPIStatus(* | setErrorSource )(CMPIError *, const char *) |
|
CMPIStatus(* | setErrorSourceFormat )(CMPIError *, const CMPIErrorSrcFormat) |
|
CMPIStatus(* | setOtherErrorSourceFormat )(CMPIError *, const char *) |
|
CMPIStatus(* | setCIMStatusCodeDescription )(CMPIError *, const char *) |
|
CMPIStatus(* | setMessageArguments )(CMPIError *, CMPIArray *) |
|
This structure is a table of pointers providing access to Error support services.
◆ clone
Create an independent copy of this Error object. - Parameters
-
er | Error this pointer. |
rc | Output: Service return status (suppressed when NULL). |
- Returns
- Pointer to copied Error object.
◆ ftVersion
CMPISint32 _CMPIErrorFT::ftVersion |
◆ getCIMStatusCode
Returns the status code of this error. - Parameters
-
er | Error this pointer |
rc | Output: Service return status (suppressed when NULL). |
- Returns
- A CMPI Status code
◆ getCIMStatusCodeDescription
Returns a string which describes the status code error. - Parameters
-
er | Error this pointer |
rc | Output: Service return status (suppressed when NULL). |
- Returns
- A string, which can be NULL
◆ getErrorSource
Returns a string which describes the Error source. - Parameters
-
er | Error this pointer |
rc | Output: Service return status (suppressed when NULL). |
- Returns
- A string, which can be NULL
◆ getErrorSourceFormat
Returns a the format that the error src is in. - Parameters
-
er | Error this pointer |
rc | Output: Service return status (suppressed when NULL). |
- Returns
- A error source format code
◆ getErrorType
Gets the type of this Error - Parameters
-
er | Error this pointer |
rc | Output: Service return status (suppressed when NULL). |
- Returns
- the error type this Error object conatins
◆ getMessage
Returns a string comnating an error message. - Parameters
-
er | Error this pointer |
rc | Output: Service return status (suppressed when NULL). |
- Returns
- A string, which can be NULL
◆ getMessageArguments
Returns an array which contains the dynamic content of the message. - Parameters
-
er | The Error this pointer |
rc | Output: Serbice return status (surpressed when NULL) |
- Returns
- An array of CMPIStrings which represents the dynamic values
◆ getMessageID
Returns a string which is the message ID. - Parameters
-
er | Error this pointer |
rc | Output: Service return status (suppressed when NULL). |
- Returns
- A string, which can be NULL
◆ getOtherErrorSourceFormat
Returns a string which describes the 'other' format, only available if the error source is OTHER. - Parameters
-
er | Error this pointer |
rc | Output: Service return status (suppressed when NULL). |
- Returns
- A string, which can be NULL
◆ getOtherErrorType
Returns a string which describes the alternate error type. - Parameters
-
er | Error this pointer |
rc | Output: Service return status (suppressed when NULL). |
- Returns
- A string, which can be NULL
◆ getOwningEntity
Returns a string which describes the owneing entity - Parameters
-
er | Error this pointer |
rc | Output: Service return status (suppressed when NULL). |
- Returns
- A string, which can be NULL
◆ getPerceivedSeverity
Returns the perceieved severity of this error. - Parameters
-
er | Error this pointer |
rc | Output: Service return status (suppressed when NULL). |
- Returns
- the perceived severity
◆ getProbableCause
Returns the probable cause of this error. - Parameters
-
er | Error this pointer |
rc | Output: Service return status (suppressed when NULL). |
- Returns
- A probable cause value
◆ getProbableCauseDescription
Returns a string which describes the probable cause. - Parameters
-
er | Error this pointer |
rc | Output: Service return status (suppressed when NULL). |
- Returns
- A string, which can be NULL
◆ getRecommendedActions
Returns an array of strings which describes recomended actions. - Parameters
-
er | Error this pointer |
rc | Output: Service return status (suppressed when NULL). |
- Returns
- A array of strings, which can be NULL
◆ release
The Error object will not be used any further and may be freed by CMPI run time system. - Parameters
-
- Returns
- Service return status.
◆ setCIMStatusCodeDescription
Sets the description of the status code. - Parameters
-
er | Error this pointer |
scd | A string whcih describes the status code. |
- Returns
- Output: Service return status
◆ setErrorSource
Specifies a string which specifes The identifying information of the entity (i.e., the instance) generating the error.. - Parameters
-
er | Error this pointer |
es | the string which describes the source |
- Returns
- Output: Service return status
◆ setErrorSourceFormat
Sets the source format of the error object - Parameters
-
er | Error this pointer |
esf | the string which describes the source format |
- Returns
- Output: Service return status
◆ setErrorType
Sets the error type of this error object. - Parameters
-
er | Error this pointer |
et | The error type |
- Returns
- Output: Service return status
◆ setMessageArguments
Sets an array of strings for the dynamic content of the message - Parameters
-
er | Error this pointer |
values | Specifies an array of CMPIStrings containing the dynamic content of the message. |
- Returns
- Service return status
◆ setOtherErrorSourceFormat
specifies A string defining "Other" values for ErrorSourceFormat - Parameters
-
er | Error this pointer |
oef | the string which describes the other source format |
- Returns
- Output: Service return status
◆ setOtherErrorType
Sets the 'other' error type of this error object. - Parameters
-
er | Error this pointer |
oet | A string which describes the error type, it is only valis when error type is "OTHER" |
- Returns
- Output: Service return status
◆ setProbableCauseDescription
Sets the description of the probable cause. - Parameters
-
er | Error this pointer |
pc | The probable cause string |
- Returns
- Output: Service return status
◆ setRecommendedActions
Sets the recomended actions array. - Parameters
-
er | Error this pointer |
ar | An array of strings describing actions that shoudl be taken to deal with this error |
- Returns
- Output: Service return status
The documentation for this struct was generated from the following file:
- /root/rpmbuild/BUILD/pegasus/src/Pegasus/Provider/CMPI/cmpift.h
|