#include <cmpi/CmpiArgs.h>
Inheritance diagram for CmpiArgs:
Public Member Functions | |
CmpiArgs () | |
unsigned int | getArgCount () const |
CmpiData | getArg (const char *name) const |
CmpiData | getArg (const int index, CmpiString *name=NULL) const |
void | setArg (const char *name, const CmpiData &data) |
Protected Member Functions | |
CmpiArgs (CMPIArgs *enc) | |
CMPIArgs * | getEnc () const |
void * | makeArgs (CMPIBroker *mb) |
Friends | |
class | CmpiBroker |
class | CmpiMethodMI |
|
Protected constructor used by MIDrivers to encapsulate CMPIArgs. |
|
Constructor - Empty argument container. |
|
getArgument - Gets the CmpiData object defined by the input index parameter.
|
|
getArg - Gets the CmpiData object representing the value associated with the argument name
|
|
getArgCount - Gets the number of arguments defined for this argument container.
|
|
Gets the encapsulated CMPIArgs. |
|
|
|
setArg - adds/replaces an argument value defined by the input parameter to the container.
|
|
Reimplemented from CmpiObject. |
|
|