cmpi
CmpiBooleanData Class Reference

#include <cmpi/CmpiBooleanData.h>

Inheritance diagram for CmpiBooleanData:
CmpiData

Public Member Functions

 CmpiBooleanData (CMPIBoolean d)
Public Member Functions inherited from CmpiData
 CmpiData ()
 CmpiData (CMPISint8 d)
 CmpiData (CMPISint16 d)
 CmpiData (CMPISint32 d)
 CmpiData (CMPISint64 d)
 CmpiData (CMPIUint8 d)
 CmpiData (CMPIUint16 d)
 CmpiData (CMPIUint32 d)
 CmpiData (CMPIUint64 d)
 CmpiData (CMPIReal32 d)
 CmpiData (CMPIReal64 d)
 CmpiData (const CmpiString &d)
 CmpiData (const char *d)
 CmpiData (const CmpiObjectPath &d)
 CmpiData (const CmpiDateTime &d)
 CmpiData (const CmpiArray &d)
 operator CmpiString () const
 operator const char * () const
 operator CmpiDateTime () 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
 operator CmpiArray () const
 operator CmpiInstance () const
 operator CmpiObjectPath () const
int isNullValue () const
int isNotFound () const
CMPIType getType () const

Additional Inherited Members

Protected Member Functions inherited from CmpiData
 CmpiData (CMPIData &data)
Protected Attributes inherited from CmpiData
CMPIData _data

Detailed Description

This class wraps a CMPIBooleanData value item. BooleanData extraction uses type operators. Extraction operations can be appended to a property type retrieval statement like this:

CmpiString name = cop.getKey("DeviceID");

Type mismatches will be signalled by exceptions.

Constructor & Destructor Documentation

◆ CmpiBooleanData()

CmpiBooleanData::CmpiBooleanData ( CMPIBoolean d)

Constructor - boolean as input.

References CmpiData::_data, CMPI_boolean, and CMPI_goodValue.


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