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

CmpiArray & ar
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