struct _CMPIStringFT

This structure is a table of pointers providing access to String support sevices

Documentation

This structure is a table of pointers providing access to String support sevices

[more]int ftVersion
Function table version
[more]CMPIStatus (*release)(CMPIString* st)
The String object will not be used any further and may be freed by CMPI run time system.
[more]CMPIString* (*clone)(const CMPIString* st, CMPIStatus* rc)
Create an independent copy of this String object.
[more]constchar* (*getCharPtr)(const CMPIString* st, CMPIStatus* rc)
Get a pointer to a C char *representation of this String.

oint ftVersion
Function table version

oCMPIStatus (*release)(CMPIString* st)
The String object will not be used any further and may be freed by CMPI run time system.
Parameters:
st - String this pointer.
Returns:
Service return status.

oCMPIString* (*clone)(const CMPIString* st, CMPIStatus* rc)
Create an independent copy of this String object. The resulting object must be released explicitly.
Parameters:
st - String this pointer.
- rc Output: Service return status (suppressed when NULL).
Returns:
Pointer to copied String object.

oconstchar* (*getCharPtr)(const CMPIString* st, CMPIStatus* rc)
Get a pointer to a C char *representation of this String.
Parameters:
st - String this pointer.
- rc Output: Service return status (suppressed when NULL).
Returns:
Pointer to char *representation.

Alphabetic index