CmpiString Class Reference

#include <cmpi/CmpiString.h>

List of all members.

Public Member Functions

 CmpiString ()
 CmpiString (const char *s)
 CmpiString (const CmpiString &s)
const char * charPtr () const
CmpiBoolean equals (const char *str) const
CmpiBoolean equals (const CmpiString &str) const
CmpiBoolean equalsIgnoreCase (const char *str) const
CmpiBoolean equalsIgnoreCase (const CmpiString &str) const

Protected Member Functions

 CmpiString (CMPIString *c)
CMPIStringgetEnc () const

Protected Attributes

void * enc

Friends

class CmpiBroker
class CmpiData
class CmpiObjectPath
class CmpiInstance
class CmpiObject
class CmpiArgs
class CmpiArrayIdx


Detailed Description

This class wraps a CIMOM specific string representation.


Constructor & Destructor Documentation

CmpiString::CmpiString CMPIString c  )  [protected]
 

Constructor - Internal use only

CmpiString::CmpiString  ) 
 

Constructor - Empty string

CmpiString::CmpiString const char *  s  ) 
 

Constructor - char *

CmpiString::CmpiString const CmpiString s  ) 
 

Constructor - Copy constructor


Member Function Documentation

const char * CmpiString::charPtr  )  const
 

charPtr - get pointer to char* representation

CmpiBoolean CmpiString::equals const CmpiString str  )  const
 

CmpiBoolean CmpiString::equals const char *  str  )  const
 

charPtr - Case sensitive compare

CmpiBoolean CmpiString::equalsIgnoreCase const CmpiString str  )  const
 

CmpiBoolean CmpiString::equalsIgnoreCase const char *  str  )  const
 

charPtr - Case insensitive compare

CMPIString * CmpiString::getEnc  )  const [protected]
 

Gets the encapsulated CMPIString.


Friends And Related Function Documentation

friend class CmpiArgs [friend]
 

friend class CmpiArrayIdx [friend]
 

friend class CmpiBroker [friend]
 

friend class CmpiData [friend]
 

friend class CmpiInstance [friend]
 

friend class CmpiObject [friend]
 

friend class CmpiObjectPath [friend]
 


Member Data Documentation

void* CmpiString::enc [protected]
 


The documentation for this class was generated from the following files:
Generated on Sat Feb 26 13:04:35 2022 for cmpi by  doxygen 1.4.6