#include <cmpift.h>
Collaboration diagram for _CMPIArgsFT:
Public Attributes | |
int | ftVersion |
Function table version. | |
CMPIStatus(* | release )(CMPIArgs *as) |
The Args object will not be used any further and may be freed by CMPI run time system. | |
CMPIArgs *(* | clone )(const CMPIArgs *as, CMPIStatus *rc) |
Create an independent copy of this Args object. | |
CMPIStatus(* | addArg )(CMPIArgs *as, const char *name, const CMPIValue *value, const CMPIType type) |
Adds/replaces a named argument. | |
CMPIData(* | getArg )(const CMPIArgs *as, const char *name, CMPIStatus *rc) |
Gets a named argument value. | |
CMPIData(* | getArgAt )(const CMPIArgs *as, unsigned int index, CMPIString **name, CMPIStatus *rc) |
Gets a Argument value defined by its index. | |
unsigned int(* | getArgCount )(const CMPIArgs *as, CMPIStatus *rc) |
Gets the number of arguments contained in this Args. |
Definition at line 1639 of file cmpift.h.
|
Adds/replaces a named argument.
Referenced by CmpiArgs::setArg(). |
|
Create an independent copy of this Args object. The resulting object must be released explicitly.
|
|
Function table version.
|
|
Gets a named argument value.
Referenced by CmpiArgs::getArg(). |
|
Gets a Argument value defined by its index.
Referenced by CmpiArgs::getArg(). |
|
Gets the number of arguments contained in this Args.
Referenced by CmpiArgs::getArgCount(). |
|
The Args object will not be used any further and may be freed by CMPI run time system.
|