_CMPIStringFT Struct Reference

#include <cmpi/cmpift.h>

List of all members.

Public Attributes

int ftVersion
CMPIStatus(* release )(CMPIString *st)
CMPIString *(* clone )(const CMPIString *st, CMPIStatus *rc)
const char *(* getCharPtr )(const CMPIString *st, CMPIStatus *rc)


Detailed Description

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

Member Data Documentation

Function table version

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.

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.

const char*(* _CMPIStringFT::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.


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

Generated on Thu Feb 22 10:13:25 2024 for cmpi by  doxygen 1.5.6