CmpiArrayIdx Class Reference

#include <CmpiArray.h>

Collaboration diagram for CmpiArrayIdx:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 CmpiArrayIdx (CmpiArray &a, CMPICount i)
void operator= (const CmpiString)
void operator= (const char *)
void operator= (const CMPISint8)
void operator= (const CMPISint16)
void operator= (const CMPISint32)
void operator= (const int)
void operator= (const CMPISint64)
void operator= (const CMPIUint8)
void operator= (const CMPIUint16)
void operator= (const CMPIUint32)
void operator= (const unsigned int)
void operator= (const CMPIUint64)
void operator>> (CmpiString &)
void operator>> (CMPISint8 &)
void operator>> (CMPISint16 &)
void operator>> (CMPISint32 &)
void operator>> (int &)
void operator>> (CMPISint64 &)
void operator>> (CMPIUint8 &)
void operator>> (CMPIUint16 &)
void operator>> (CMPIUint32 &)
void operator>> (unsigned int &)
void operator>> (CMPIUint64 &)

Private Attributes

CmpiArrayar
CMPICount idx

Friends

class CmpiArray

Detailed Description

Definition at line 33 of file CmpiArray.h.


Constructor & Destructor Documentation

CmpiArrayIdx::CmpiArrayIdx CmpiArray a,
CMPICount  i
[inline]
 

Definition at line 38 of file CmpiArray.h.


Member Function Documentation

void CmpiArrayIdx::operator= const   CMPIUint64  ) 
 

Definition at line 575 of file CmpiImpl.cpp.

References ar, CMPI_RC_ERR_TYPE_MISMATCH, CMPI_RC_OK, CMPI_uint64, _CMPIArray::ft, CmpiArray::getEnc(), _CMPIArrayFT::getSimpleType, idx, _CMPIStatus::rc, and _CMPIArrayFT::setElementAt.

void CmpiArrayIdx::operator= const unsigned  int  ) 
 

Definition at line 567 of file CmpiImpl.cpp.

References ar, CMPI_RC_ERR_TYPE_MISMATCH, CMPI_RC_OK, CMPI_uint32, _CMPIArray::ft, CmpiArray::getEnc(), _CMPIArrayFT::getSimpleType, idx, _CMPIStatus::rc, and _CMPIArrayFT::setElementAt.

void CmpiArrayIdx::operator= const   CMPIUint32  ) 
 

Definition at line 559 of file CmpiImpl.cpp.

References ar, CMPI_RC_ERR_TYPE_MISMATCH, CMPI_RC_OK, CMPI_uint32, _CMPIArray::ft, CmpiArray::getEnc(), _CMPIArrayFT::getSimpleType, idx, _CMPIStatus::rc, and _CMPIArrayFT::setElementAt.

void CmpiArrayIdx::operator= const   CMPIUint16  ) 
 

Definition at line 551 of file CmpiImpl.cpp.

References ar, CMPI_RC_ERR_TYPE_MISMATCH, CMPI_RC_OK, CMPI_uint16, _CMPIArray::ft, CmpiArray::getEnc(), _CMPIArrayFT::getSimpleType, idx, _CMPIStatus::rc, and _CMPIArrayFT::setElementAt.

void CmpiArrayIdx::operator= const   CMPIUint8  ) 
 

Definition at line 543 of file CmpiImpl.cpp.

References ar, CMPI_RC_ERR_TYPE_MISMATCH, CMPI_RC_OK, CMPI_uint8, _CMPIArray::ft, CmpiArray::getEnc(), _CMPIArrayFT::getSimpleType, idx, _CMPIStatus::rc, and _CMPIArrayFT::setElementAt.

void CmpiArrayIdx::operator= const   CMPISint64  ) 
 

Definition at line 535 of file CmpiImpl.cpp.

References ar, CMPI_RC_ERR_TYPE_MISMATCH, CMPI_RC_OK, CMPI_sint64, _CMPIArray::ft, CmpiArray::getEnc(), _CMPIArrayFT::getSimpleType, idx, _CMPIStatus::rc, and _CMPIArrayFT::setElementAt.

void CmpiArrayIdx::operator= const   int  ) 
 

Definition at line 526 of file CmpiImpl.cpp.

References ar, CMPI_RC_ERR_TYPE_MISMATCH, CMPI_RC_OK, CMPI_sint32, _CMPIArray::ft, CmpiArray::getEnc(), _CMPIArrayFT::getSimpleType, idx, _CMPIStatus::rc, and _CMPIArrayFT::setElementAt.

void CmpiArrayIdx::operator= const   CMPISint32  ) 
 

Definition at line 518 of file CmpiImpl.cpp.

References ar, CMPI_RC_ERR_TYPE_MISMATCH, CMPI_RC_OK, CMPI_sint32, _CMPIArray::ft, CmpiArray::getEnc(), _CMPIArrayFT::getSimpleType, idx, _CMPIStatus::rc, and _CMPIArrayFT::setElementAt.

void CmpiArrayIdx::operator= const   CMPISint16  ) 
 

Definition at line 510 of file CmpiImpl.cpp.

References ar, CMPI_RC_ERR_TYPE_MISMATCH, CMPI_RC_OK, CMPI_sint16, _CMPIArray::ft, CmpiArray::getEnc(), _CMPIArrayFT::getSimpleType, idx, _CMPIStatus::rc, and _CMPIArrayFT::setElementAt.

void CmpiArrayIdx::operator= const   CMPISint8  ) 
 

Definition at line 502 of file CmpiImpl.cpp.

References ar, CMPI_RC_ERR_TYPE_MISMATCH, CMPI_RC_OK, CMPI_sint8, _CMPIArray::ft, CmpiArray::getEnc(), _CMPIArrayFT::getSimpleType, idx, _CMPIStatus::rc, and _CMPIArrayFT::setElementAt.

void CmpiArrayIdx::operator= const char *   ) 
 

Definition at line 494 of file CmpiImpl.cpp.

References ar, CMPI_chars, CMPI_RC_ERR_TYPE_MISMATCH, CMPI_RC_OK, _CMPIArray::ft, CmpiArray::getEnc(), _CMPIArrayFT::getSimpleType, idx, _CMPIStatus::rc, and _CMPIArrayFT::setElementAt.

void CmpiArrayIdx::operator= const   CmpiString  ) 
 

Definition at line 486 of file CmpiImpl.cpp.

References ar, CMPI_RC_ERR_TYPE_MISMATCH, CMPI_RC_OK, CMPI_string, _CMPIArray::ft, CmpiArray::getEnc(), _CMPIArrayFT::getSimpleType, idx, _CMPIStatus::rc, and _CMPIArrayFT::setElementAt.

void CmpiArrayIdx::operator>> CMPIUint64  ) 
 

Definition at line 684 of file CmpiImpl.cpp.

References ar, CMPI_RC_ERR_TYPE_MISMATCH, CMPI_RC_OK, CMPI_uint64, _CMPIArray::ft, _CMPIArrayFT::getElementAt, CmpiArray::getEnc(), _CMPIArrayFT::getSimpleType, idx, _CMPIStatus::rc, _CMPIValue::uint64, and _CMPIData::value.

void CmpiArrayIdx::operator>> unsigned int &   ) 
 

Definition at line 674 of file CmpiImpl.cpp.

References ar, CMPI_RC_ERR_TYPE_MISMATCH, CMPI_RC_OK, CMPI_uint32, _CMPIArray::ft, _CMPIArrayFT::getElementAt, CmpiArray::getEnc(), _CMPIArrayFT::getSimpleType, idx, _CMPIStatus::rc, _CMPIValue::uint32, and _CMPIData::value.

void CmpiArrayIdx::operator>> CMPIUint32  ) 
 

Definition at line 664 of file CmpiImpl.cpp.

References ar, CMPI_RC_ERR_TYPE_MISMATCH, CMPI_RC_OK, CMPI_uint32, _CMPIArray::ft, _CMPIArrayFT::getElementAt, CmpiArray::getEnc(), _CMPIArrayFT::getSimpleType, idx, _CMPIStatus::rc, _CMPIValue::uint32, and _CMPIData::value.

void CmpiArrayIdx::operator>> CMPIUint16  ) 
 

Definition at line 654 of file CmpiImpl.cpp.

References ar, CMPI_RC_ERR_TYPE_MISMATCH, CMPI_RC_OK, CMPI_uint16, _CMPIArray::ft, _CMPIArrayFT::getElementAt, CmpiArray::getEnc(), _CMPIArrayFT::getSimpleType, idx, _CMPIStatus::rc, _CMPIValue::uint16, and _CMPIData::value.

void CmpiArrayIdx::operator>> CMPIUint8  ) 
 

Definition at line 644 of file CmpiImpl.cpp.

References ar, CMPI_RC_ERR_TYPE_MISMATCH, CMPI_RC_OK, CMPI_uint8, _CMPIArray::ft, _CMPIArrayFT::getElementAt, CmpiArray::getEnc(), _CMPIArrayFT::getSimpleType, idx, _CMPIStatus::rc, _CMPIValue::uint8, and _CMPIData::value.

void CmpiArrayIdx::operator>> CMPISint64  ) 
 

Definition at line 634 of file CmpiImpl.cpp.

References ar, CMPI_RC_ERR_TYPE_MISMATCH, CMPI_RC_OK, CMPI_sint64, _CMPIArray::ft, _CMPIArrayFT::getElementAt, CmpiArray::getEnc(), _CMPIArrayFT::getSimpleType, idx, _CMPIStatus::rc, _CMPIValue::sint64, and _CMPIData::value.

void CmpiArrayIdx::operator>> int &   ) 
 

Definition at line 624 of file CmpiImpl.cpp.

References ar, CMPI_RC_ERR_TYPE_MISMATCH, CMPI_RC_OK, CMPI_sint32, _CMPIArray::ft, _CMPIArrayFT::getElementAt, CmpiArray::getEnc(), _CMPIArrayFT::getSimpleType, idx, _CMPIStatus::rc, _CMPIValue::sint32, and _CMPIData::value.

void CmpiArrayIdx::operator>> CMPISint32  ) 
 

Definition at line 614 of file CmpiImpl.cpp.

References ar, CMPI_RC_ERR_TYPE_MISMATCH, CMPI_RC_OK, CMPI_sint32, _CMPIArray::ft, _CMPIArrayFT::getElementAt, CmpiArray::getEnc(), _CMPIArrayFT::getSimpleType, idx, _CMPIStatus::rc, _CMPIValue::sint32, and _CMPIData::value.

void CmpiArrayIdx::operator>> CMPISint16  ) 
 

Definition at line 604 of file CmpiImpl.cpp.

References ar, CMPI_RC_ERR_TYPE_MISMATCH, CMPI_RC_OK, CMPI_sint16, _CMPIArray::ft, _CMPIArrayFT::getElementAt, CmpiArray::getEnc(), _CMPIArrayFT::getSimpleType, idx, _CMPIStatus::rc, _CMPIValue::sint16, and _CMPIData::value.

void CmpiArrayIdx::operator>> CMPISint8  ) 
 

Definition at line 594 of file CmpiImpl.cpp.

References ar, CMPI_RC_ERR_TYPE_MISMATCH, CMPI_RC_OK, CMPI_sint8, _CMPIArray::ft, _CMPIArrayFT::getElementAt, CmpiArray::getEnc(), _CMPIArrayFT::getSimpleType, idx, _CMPIStatus::rc, _CMPIValue::sint8, and _CMPIData::value.

void CmpiArrayIdx::operator>> CmpiString  ) 
 

Definition at line 584 of file CmpiImpl.cpp.

References ar, CMPI_RC_ERR_TYPE_MISMATCH, CMPI_RC_OK, CMPI_string, _CMPIArray::ft, _CMPIArrayFT::getElementAt, CmpiArray::getEnc(), _CMPIArrayFT::getSimpleType, idx, _CMPIStatus::rc, _CMPIValue::string, and _CMPIData::value.


Friends And Related Function Documentation

friend class CmpiArray [friend]
 

Definition at line 34 of file CmpiArray.h.


Member Data Documentation

CmpiArray& CmpiArrayIdx::ar [private]
 

Definition at line 35 of file CmpiArray.h.

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

CMPICount CmpiArrayIdx::idx [private]
 

Definition at line 36 of file CmpiArray.h.

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


The documentation for this class was generated from the following files:
Generated on Thu Feb 9 09:12:02 2006 for openwbem by  doxygen 1.4.6