cmpi
Public Member Functions | Private Member Functions | Private Attributes | Friends | List of all members
CmpiArrayIdx Class Reference

#include <cmpi/CmpiArray.h>

Public Member Functions

CmpiArrayIdxoperator= (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 CmpiArrayar
 
CMPICount idx
 

Friends

class CmpiArray
 

Constructor & Destructor Documentation

◆ CmpiArrayIdx()

CmpiArrayIdx::CmpiArrayIdx ( const CmpiArray a,
CMPICount  i 
)
private

Member Function Documentation

◆ getData()

CmpiData CmpiArrayIdx::getData ( ) const

◆ operator CmpiDateTime()

CmpiArrayIdx::operator CmpiDateTime ( ) const

Extracting CmpiDataTime.

References getData().

◆ operator CmpiInstance()

CmpiArrayIdx::operator CmpiInstance ( ) const

Extracting CmpiInstance.

References getData().

◆ operator CmpiObjectPath()

CmpiArrayIdx::operator CmpiObjectPath ( ) const

Extracting CmpiObjectPath.

References getData().

◆ operator CMPIReal32()

CmpiArrayIdx::operator CMPIReal32 ( ) const

Extracting float 32 bit.

References getData().

◆ operator CMPIReal64()

CmpiArrayIdx::operator CMPIReal64 ( ) const

Extracting float 64 bit.

References getData().

◆ operator CMPISint16()

CmpiArrayIdx::operator CMPISint16 ( ) const

Extracting signed 16 bit.

References getData().

◆ operator CMPISint32()

CmpiArrayIdx::operator CMPISint32 ( ) const

Extracting signed 32 bit.

References getData().

◆ operator CMPISint64()

CmpiArrayIdx::operator CMPISint64 ( ) const

Extracting signed 64 bit.

References getData().

◆ operator CMPISint8()

CmpiArrayIdx::operator CMPISint8 ( ) const

Extracting CMPISint8.

References getData().

◆ operator CmpiString()

CmpiArrayIdx::operator CmpiString ( ) const

Extracting String.

References getData().

◆ operator CMPIUint32()

CmpiArrayIdx::operator CMPIUint32 ( ) const

Extracting unsigned 32 bit.

References getData().

◆ operator CMPIUint64()

CmpiArrayIdx::operator CMPIUint64 ( ) const

Extracting unsigned 64 bit.

References getData().

◆ operator const char *()

CmpiArrayIdx::operator const char * ( ) const

Extracting const char *

References getData().

◆ operator unsigned char()

CmpiArrayIdx::operator unsigned char ( ) const

Extracting unsigned 8 bit or boolean.

◆ operator unsigned short()

CmpiArrayIdx::operator unsigned short ( ) const

Extracting unsigned 16 bit or char16.

◆ operator=()

CmpiArrayIdx & CmpiArrayIdx::operator= ( const CmpiData v)

Friends And Related Function Documentation

◆ CmpiArray

friend class CmpiArray
friend

Member Data Documentation

◆ ar

const CmpiArray& CmpiArrayIdx::ar
private

Referenced by getData(), and operator=().

◆ idx

CMPICount CmpiArrayIdx::idx
private

The documentation for this class was generated from the following files: