cmpi
|
#include <cmpi/CmpiArray.h>
Public Member Functions | |
CmpiArrayIdx & | operator= (const CmpiData &) |
CmpiData | getData () const |
operator CmpiString () const | |
operator const char * () const | |
operator CmpiDateTime () const | |
operator CmpiInstance () const | |
operator CmpiObjectPath () const | |
operator CMPISint8 () const | |
operator CMPISint16 () const | |
operator CMPISint32 () const | |
operator CMPISint64 () const | |
operator unsigned char () const | |
operator unsigned short () const | |
operator CMPIUint32 () const | |
operator CMPIUint64 () const | |
operator CMPIReal32 () const | |
operator CMPIReal64 () const | |
Private Member Functions | |
CmpiArrayIdx (const CmpiArray &a, CMPICount i) | |
Private Attributes | |
const CmpiArray & | ar |
CMPICount | idx |
Friends | |
class | CmpiArray |
CmpiData CmpiArrayIdx::getData | ( | ) | const |
References ar, CMPI_RC_OK, _CMPIArray::ft, _CMPIArrayFT::getElementAt, CmpiArray::getEnc(), idx, and _CMPIStatus::rc.
Referenced by operator CmpiDateTime(), operator CmpiInstance(), operator CmpiObjectPath(), operator CMPIReal32(), operator CMPIReal64(), operator CMPISint16(), operator CMPISint32(), operator CMPISint64(), operator CMPISint8(), operator CmpiString(), operator CMPIUint32(), operator CMPIUint64(), and operator const char *().
CmpiArrayIdx::operator CmpiDateTime | ( | ) | const |
Extracting CmpiDataTime.
References getData().
CmpiArrayIdx::operator CmpiInstance | ( | ) | const |
Extracting CmpiInstance.
References getData().
CmpiArrayIdx::operator CmpiObjectPath | ( | ) | const |
Extracting CmpiObjectPath.
References getData().
CmpiArrayIdx::operator CMPIReal32 | ( | ) | const |
Extracting float 32 bit.
References getData().
CmpiArrayIdx::operator CMPIReal64 | ( | ) | const |
Extracting float 64 bit.
References getData().
CmpiArrayIdx::operator CMPISint16 | ( | ) | const |
Extracting signed 16 bit.
References getData().
CmpiArrayIdx::operator CMPISint32 | ( | ) | const |
Extracting signed 32 bit.
References getData().
CmpiArrayIdx::operator CMPISint64 | ( | ) | const |
Extracting signed 64 bit.
References getData().
CmpiArrayIdx::operator CmpiString | ( | ) | const |
Extracting String.
References getData().
CmpiArrayIdx::operator CMPIUint32 | ( | ) | const |
Extracting unsigned 32 bit.
References getData().
CmpiArrayIdx::operator CMPIUint64 | ( | ) | const |
Extracting unsigned 64 bit.
References getData().
CmpiArrayIdx::operator const char * | ( | ) | const |
Extracting const char *
References getData().
CmpiArrayIdx::operator unsigned char | ( | ) | const |
Extracting unsigned 8 bit or boolean.
CmpiArrayIdx::operator unsigned short | ( | ) | const |
Extracting unsigned 16 bit or char16.
CmpiArrayIdx & CmpiArrayIdx::operator= | ( | const CmpiData & | v | ) |
|
friend |
Referenced by CmpiData::operator CmpiArray(), and CmpiEnumeration::toArray().
|
private |
Referenced by getData(), and operator=().
|
private |
Referenced by getData(), operator=(), and CmpiArray::operator[]().