OWBI1::CIMQualifier Class Reference

The CIMQualifier class encapsulates the data and functionality pertinent to a CIM qualifier that is found on classes, properties and methods. More...

#include <OWBI1_CIMQualifier.hpp>

Inheritance diagram for OWBI1::CIMQualifier:

Inheritance graph
[legend]
Collaboration diagram for OWBI1::CIMQualifier:

Collaboration graph
[legend]
List of all members.

Public Types

typedef detail::CIMQualifierRepRef
CIMQualifier::* 
safe_bool
enum  { SERIALIZATION_VERSION = 1 }
 Binary serialization version. More...

Public Member Functions

 CIMQualifier ()
 Create a new CIMQualifier object.
 CIMQualifier (CIMNULL_t)
 Create a NULL CIMQualifier object.
 CIMQualifier (const CIMName &name)
 Create an CIMQualifier with a given name.
 CIMQualifier (const char *name)
 Create an CIMQualifier with a given name.
 CIMQualifier (const CIMQualifierType &qtype)
 Create an CIMQualifier with a name and type.
 CIMQualifier (const CIMQualifier &arg)
 Copy constructor.
 CIMQualifier (const detail::CIMQualifierRepRef &rep)
 ~CIMQualifier ()
 Destroy this CIMQualifier class.
virtual void setNull ()
 Set this to a null object.
CIMQualifieroperator= (const CIMQualifier &arg)
 Assignment operator.
bool isKeyQualifier () const
bool isAssociationQualifier () const
CIMValue getValue () const
CIMValue getValueT () const
CIMQualifiersetValue (const CIMValue &value)
 Set the value for this qualifier.
CIMQualifiersetDefaults (const CIMQualifierType &qtype)
 Set default type for this qualifier.
CIMQualifierType getDefaults () const
 Get default type for this qualifier.
bool hasFlavor (const CIMFlavor &flavor) const
 Determine if this qualifier has the given flavor.
CIMQualifieraddFlavor (const CIMFlavor &flavor)
 Add an CIMFlavor to this qualifier.
CIMQualifierremoveFlavor (Int32 flavor)
 Remove a flavor from this CIMQualifier.
bool hasValue () const
bool equals (const CIMQualifier &arg) const
 Check for equality against another qualifier.
CIMFlavorArray getFlavors () const
CIMQualifiersetPropagated (bool propagated=true)
 Flag this qualifier as being propagated.
bool getPropagated () const
CIMQualifiersetLanguage (const String &language)
 Set the qualifier's language.
String getLanguage () const
 operator safe_bool () const
bool operator! () const
virtual CIMName getName () const
virtual void setName (const CIMName &name)
 Set the name of this qualifier.
virtual void readObject (std::istream &istrm)
 Read this object from an input stream.
virtual void writeObject (std::ostream &ostrm) const
 Write this object to an output stream.
virtual String toMOF () const
virtual String toString () const
detail::CIMQualifierRepRef getRep () const

Static Public Member Functions

static CIMQualifier createKeyQualifier ()
 Create a key qualifier.

Static Public Attributes

static const char *const CIM_QUAL_ASSOCIATION = "Association"
static const char *const CIM_QUAL_INDICATION = "Indication"
static const char *const CIM_QUAL_ABSTRACT = "Abstract"
static const char *const CIM_QUAL_AGGREGATE = "Aggregate"
static const char *const CIM_QUAL_AGGREGATION = "Aggregation"
static const char *const CIM_QUAL_ALIAS = "Alias"
static const char *const CIM_QUAL_ARRAYTYPE = "ArrayType"
static const char *const CIM_QUAL_BITMAP = "BitMap"
static const char *const CIM_QUAL_BITVALUES = "BitValues"
static const char *const CIM_QUAL_COMPOSITION = "Composition"
static const char *const CIM_QUAL_COUNTER = "Counter"
static const char *const CIM_QUAL_DELETE = "Delete"
static const char *const CIM_QUAL_DEPRECATED = "Deprecated"
static const char *const CIM_QUAL_DESCRIPTION = "Description"
static const char *const CIM_QUAL_DISPLAYNAME = "DisplayName"
static const char *const CIM_QUAL_DN = "DN"
static const char *const CIM_QUAL_EMBEDDEDOBJECT = "EmbeddedObject"
static const char *const CIM_QUAL_EXCEPTION = "Exception"
static const char *const CIM_QUAL_EXPENSIVE = "Expensive"
static const char *const CIM_QUAL_EXPERIMENTAL = "Experimental"
static const char *const CIM_QUAL_GAUGE = "Gauge"
static const char *const CIM_QUAL_IFDELETED = "Ifdeleted"
static const char *const CIM_QUAL_IN = "In"
static const char *const CIM_QUAL_INVISIBLE = "Invisible"
static const char *const CIM_QUAL_KEY = "Key"
static const char *const CIM_QUAL_LARGE = "Large"
static const char *const CIM_QUAL_MAPPINGSTRINGS = "MappingStrings"
static const char *const CIM_QUAL_MAX = "Max"
static const char *const CIM_QUAL_MAXLEN = "MaxLen"
static const char *const CIM_QUAL_MAXVALUE = "MaxValue"
static const char *const CIM_QUAL_MIN = "Min"
static const char *const CIM_QUAL_MINLEN = "MinLen"
static const char *const CIM_QUAL_MINVALUE = "MinValue"
static const char *const CIM_QUAL_MODELCORRESPONDENCE = "ModelCorrespondence"
static const char *const CIM_QUAL_NONLOCAL = "Nonlocal"
static const char *const CIM_QUAL_NONLOCALTYPE = "NonlocalType"
static const char *const CIM_QUAL_NULLVALUE = "NullValue"
static const char *const CIM_QUAL_OCTETSTRING = "Octetstring"
static const char *const CIM_QUAL_OUT = "Out"
static const char *const CIM_QUAL_OVERRIDE = "Override"
static const char *const CIM_QUAL_PROPAGATED = "Propagated"
static const char *const CIM_QUAL_PROPERTYUSAGE = "PropertyUsage"
static const char *const CIM_QUAL_READ = "Read"
static const char *const CIM_QUAL_REQUIRED = "Required"
static const char *const CIM_QUAL_REVISION = "Revision"
static const char *const CIM_QUAL_SCHEMA = "Schema"
static const char *const CIM_QUAL_SOURCE = "Source"
static const char *const CIM_QUAL_SOURCETYPE = "SourceType"
static const char *const CIM_QUAL_STATIC = "Static"
static const char *const CIM_QUAL_SYNTAX = "Syntax"
static const char *const CIM_QUAL_SYNTAXTYPE = "SyntaxType"
static const char *const CIM_QUAL_TERMINAL = "Terminal"
static const char *const CIM_QUAL_TRIGGERTYPE = "TriggerType"
static const char *const CIM_QUAL_UNITS = "Units"
static const char *const CIM_QUAL_UNKNOWNVALUES = "UnknownValues"
static const char *const CIM_QUAL_UNSUPPORTEDVALUES = "UnsupportedValues"
static const char *const CIM_QUAL_VALUEMAP = "ValueMap"
static const char *const CIM_QUAL_VALUES = "Values"
static const char *const CIM_QUAL_VERSION = "Version"
static const char *const CIM_QUAL_WEAK = "Weak"
static const char *const CIM_QUAL_WRITE = "Write"
static const char *const CIM_QUAL_PROVIDER = "Provider"

Private Attributes

detail::CIMQualifierRepRef m_rep

Friends

OWBI1_OWBI1PROVIFC_API bool operator< (const CIMQualifier &x, const CIMQualifier &y)

Detailed Description

The CIMQualifier class encapsulates the data and functionality pertinent to a CIM qualifier that is found on classes, properties and methods.

CIMQualifier objects are ref counted and copy on write.

Definition at line 53 of file OWBI1_CIMQualifier.hpp.


Member Typedef Documentation

typedef detail::CIMQualifierRepRef CIMQualifier::* OWBI1::CIMQualifier::safe_bool
 

Definition at line 257 of file OWBI1_CIMQualifier.hpp.


Member Enumeration Documentation

anonymous enum
 

Binary serialization version.

Version 1 added a language.

Enumerator:
SERIALIZATION_VERSION 

Definition at line 298 of file OWBI1_CIMQualifier.hpp.


Constructor & Destructor Documentation

OWBI1::CIMQualifier::CIMQualifier  ) 
 

Create a new CIMQualifier object.

Definition at line 59 of file OWBI1_CIMQualifier.cpp.

Referenced by createKeyQualifier().

OWBI1::CIMQualifier::CIMQualifier CIMNULL_t   )  [explicit]
 

Create a NULL CIMQualifier object.

Definition at line 64 of file OWBI1_CIMQualifier.cpp.

OWBI1::CIMQualifier::CIMQualifier const CIMName name  ) 
 

Create an CIMQualifier with a given name.

Parameters:
name The name for this CIMQualifier

Definition at line 69 of file OWBI1_CIMQualifier.cpp.

OWBI1::CIMQualifier::CIMQualifier const char *  name  ) 
 

Create an CIMQualifier with a given name.

Parameters:
name The name for this CIMQualifier as a NULL terminated string.

Definition at line 74 of file OWBI1_CIMQualifier.cpp.

OWBI1::CIMQualifier::CIMQualifier const CIMQualifierType qtype  ) 
 

Create an CIMQualifier with a name and type.

Parameters:
qtype The qualifier type that this qualifier is based upon.

Definition at line 79 of file OWBI1_CIMQualifier.cpp.

OWBI1::CIMQualifier::CIMQualifier const CIMQualifier arg  ) 
 

Copy constructor.

Parameters:
arg The CIMQualifier that this object will be a copy of.

Definition at line 84 of file OWBI1_CIMQualifier.cpp.

OWBI1::CIMQualifier::CIMQualifier const detail::CIMQualifierRepRef rep  )  [explicit]
 

Definition at line 91 of file OWBI1_CIMQualifier.cpp.

OWBI1::CIMQualifier::~CIMQualifier  ) 
 

Destroy this CIMQualifier class.

Definition at line 97 of file OWBI1_CIMQualifier.cpp.


Member Function Documentation

CIMQualifier & OWBI1::CIMQualifier::addFlavor const CIMFlavor flavor  ) 
 

Add an CIMFlavor to this qualifier.

Parameters:
newFlavor The flavor to add to this qualifier
Returns:
a reference to *this

Definition at line 170 of file OWBI1_CIMQualifier.cpp.

References OWBI1::CIMFlavor::getRep(), and m_rep.

CIMQualifier OWBI1::CIMQualifier::createKeyQualifier  )  [static]
 

Create a key qualifier.

Definition at line 266 of file OWBI1_CIMQualifier.cpp.

References CIMQualifier().

bool OWBI1::CIMQualifier::equals const CIMQualifier arg  )  const
 

Check for equality against another qualifier.

Parameters:
arg The CIMQualifier to check for equality against.
Returns:
true if this qualifier has the same name as the given qualifier. Otherwise false.

Definition at line 190 of file OWBI1_CIMQualifier.cpp.

References getRep(), and m_rep.

CIMQualifierType OWBI1::CIMQualifier::getDefaults  )  const
 

Get default type for this qualifier.

Returns:
The default type for this qualifier

Definition at line 158 of file OWBI1_CIMQualifier.cpp.

References m_rep.

CIMFlavorArray OWBI1::CIMQualifier::getFlavors  )  const
 

Returns:
The list of flavors this qualifier has.

Definition at line 196 of file OWBI1_CIMQualifier.cpp.

References m_rep.

String OWBI1::CIMQualifier::getLanguage  )  const
 

Returns:
The qualifier's language

Definition at line 223 of file OWBI1_CIMQualifier.cpp.

References m_rep.

CIMName OWBI1::CIMQualifier::getName  )  const [virtual]
 

Returns:
The name of this qualifier as an String.

Implements OWBI1::CIMElement.

Definition at line 229 of file OWBI1_CIMQualifier.cpp.

References m_rep.

bool OWBI1::CIMQualifier::getPropagated  )  const
 

Returns:
true if qualifier is propagated. Otherwise false.

Definition at line 209 of file OWBI1_CIMQualifier.cpp.

References m_rep.

CIMQualifierRepRef OWBI1::CIMQualifier::getRep  )  const
 

Definition at line 273 of file OWBI1_CIMQualifier.cpp.

References m_rep.

Referenced by OWBI1::CIMProperty::addQualifier(), equals(), and OWBI1::CIMProperty::setQualifier().

CIMValue OWBI1::CIMQualifier::getValue  )  const
 

Returns:
The CIMValue for this qualifier

Definition at line 127 of file OWBI1_CIMQualifier.cpp.

References m_rep.

Referenced by getValueT(), and OWBI1::CIMParameter::hasTrueQualifier().

CIMValue OWBI1::CIMQualifier::getValueT  )  const
 

Returns:
The CIMValue for this qualifier.
Exceptions:
NULLValueException if the value is NULL.

Definition at line 133 of file OWBI1_CIMQualifier.cpp.

References getValue(), and OWBI1_THROW.

bool OWBI1::CIMQualifier::hasFlavor const CIMFlavor flavor  )  const
 

Determine if this qualifier has the given flavor.

Parameters:
flavor Check if the qualifier has this flavor.
Returns:
true if this qualifier has the specified flavor. Otherwise false.

Definition at line 164 of file OWBI1_CIMQualifier.cpp.

References OWBI1::CIMFlavor::getRep(), and m_rep.

Referenced by setLanguage().

bool OWBI1::CIMQualifier::hasValue  )  const
 

Returns:
true if this qualifier has a value. Otherwise false.

Definition at line 184 of file OWBI1_CIMQualifier.cpp.

References m_rep.

bool OWBI1::CIMQualifier::isAssociationQualifier  )  const
 

Returns:
true if this is the association qualifier. Otherwise false.

Definition at line 121 of file OWBI1_CIMQualifier.cpp.

References m_rep.

bool OWBI1::CIMQualifier::isKeyQualifier  )  const
 

Returns:
true if this is the key qualifier. Otherwise false.

Definition at line 115 of file OWBI1_CIMQualifier.cpp.

References m_rep.

OWBI1::CIMQualifier::operator safe_bool  )  const
 

Definition at line 279 of file OWBI1_CIMQualifier.cpp.

References m_rep.

bool OWBI1::CIMQualifier::operator!  )  const
 

Definition at line 286 of file OWBI1_CIMQualifier.cpp.

References m_rep.

CIMQualifier & OWBI1::CIMQualifier::operator= const CIMQualifier arg  ) 
 

Assignment operator.

Parameters:
arg The CIMQualifier to assign to this object.
Returns:
A reference to this object after the assignment is made.

Definition at line 108 of file OWBI1_CIMQualifier.cpp.

References m_rep.

virtual void OWBI1::CIMQualifier::readObject std::istream &  istrm  )  [virtual]
 

Read this object from an input stream.

Parameters:
istrm The input stream to read this object from.

Implements OWBI1::SerializableIFC.

CIMQualifier & OWBI1::CIMQualifier::removeFlavor Int32  flavor  ) 
 

Remove a flavor from this CIMQualifier.

Parameters:
flavor The integral value of the flavor to remove from this qualifier.
Returns:
a reference to *this

Definition at line 177 of file OWBI1_CIMQualifier.cpp.

References m_rep.

CIMQualifier & OWBI1::CIMQualifier::setDefaults const CIMQualifierType qtype  ) 
 

Set default type for this qualifier.

Parameters:
qtype The qualifier type that this qualifier is based upon.
Returns:
a reference to *this

Definition at line 151 of file OWBI1_CIMQualifier.cpp.

References OWBI1::CIMQualifierType::getRep(), and m_rep.

CIMQualifier & OWBI1::CIMQualifier::setLanguage const String language  ) 
 

Set the qualifier's language.

In MOF this is specified as a postfix to the name (e.g. Description_es_mx). Precondition: The qualifier has the TRANSLATE flavor.

Parameters:
language The language
Returns:
a reference to *this

Definition at line 215 of file OWBI1_CIMQualifier.cpp.

References OWBI1::String::c_str(), hasFlavor(), m_rep, OW_ASSERT, and OWBI1::CIMFlavor::TRANSLATE.

void OWBI1::CIMQualifier::setName const CIMName name  )  [virtual]
 

Set the name of this qualifier.

Parameters:
name The new name of this qualifier as an String.

Implements OWBI1::CIMElement.

Definition at line 235 of file OWBI1_CIMQualifier.cpp.

References m_rep, and name.

void OWBI1::CIMQualifier::setNull  )  [virtual]
 

Set this to a null object.

Implements OWBI1::CIMBase.

Definition at line 102 of file OWBI1_CIMQualifier.cpp.

References m_rep.

CIMQualifier & OWBI1::CIMQualifier::setPropagated bool  propagated = true  ) 
 

Flag this qualifier as being propagated.

Parameters:
propagated If true, then qualifier is flagged as propagated.
Returns:
a reference to *this

Definition at line 202 of file OWBI1_CIMQualifier.cpp.

References m_rep.

CIMQualifier & OWBI1::CIMQualifier::setValue const CIMValue value  ) 
 

Set the value for this qualifier.

Parameters:
value The CIMValue for this qualifier.
Returns:
a reference to *this

Definition at line 144 of file OWBI1_CIMQualifier.cpp.

References OWBI1::CIMValue::getRep(), and m_rep.

String OWBI1::CIMQualifier::toMOF  )  const [virtual]
 

Returns:
The MOF representation of this qualifier as an String.

Implements OWBI1::CIMBase.

Definition at line 253 of file OWBI1_CIMQualifier.cpp.

References m_rep.

String OWBI1::CIMQualifier::toString  )  const [virtual]
 

Returns:
The string representation of this qualifier.

Implements OWBI1::CIMElement.

Definition at line 259 of file OWBI1_CIMQualifier.cpp.

References m_rep.

virtual void OWBI1::CIMQualifier::writeObject std::ostream &  ostrm  )  const [virtual]
 

Write this object to an output stream.

Parameters:
ostrm The output stream to write this object to.

Implements OWBI1::SerializableIFC.


Friends And Related Function Documentation

OWBI1_OWBI1PROVIFC_API bool operator< const CIMQualifier x,
const CIMQualifier y
[friend]
 

Definition at line 293 of file OWBI1_CIMQualifier.cpp.


Member Data Documentation

const char *const OWBI1::CIMQualifier::CIM_QUAL_ABSTRACT = "Abstract" [static]
 

Definition at line 60 of file OWBI1_CIMQualifier.hpp.

const char *const OWBI1::CIMQualifier::CIM_QUAL_AGGREGATE = "Aggregate" [static]
 

Definition at line 61 of file OWBI1_CIMQualifier.hpp.

const char *const OWBI1::CIMQualifier::CIM_QUAL_AGGREGATION = "Aggregation" [static]
 

Definition at line 62 of file OWBI1_CIMQualifier.hpp.

const char *const OWBI1::CIMQualifier::CIM_QUAL_ALIAS = "Alias" [static]
 

Definition at line 63 of file OWBI1_CIMQualifier.hpp.

const char *const OWBI1::CIMQualifier::CIM_QUAL_ARRAYTYPE = "ArrayType" [static]
 

Definition at line 64 of file OWBI1_CIMQualifier.hpp.

const char *const OWBI1::CIMQualifier::CIM_QUAL_ASSOCIATION = "Association" [static]
 

Definition at line 57 of file OWBI1_CIMQualifier.hpp.

const char *const OWBI1::CIMQualifier::CIM_QUAL_BITMAP = "BitMap" [static]
 

Definition at line 65 of file OWBI1_CIMQualifier.hpp.

const char *const OWBI1::CIMQualifier::CIM_QUAL_BITVALUES = "BitValues" [static]
 

Definition at line 66 of file OWBI1_CIMQualifier.hpp.

const char *const OWBI1::CIMQualifier::CIM_QUAL_COMPOSITION = "Composition" [static]
 

Definition at line 67 of file OWBI1_CIMQualifier.hpp.

const char *const OWBI1::CIMQualifier::CIM_QUAL_COUNTER = "Counter" [static]
 

Definition at line 68 of file OWBI1_CIMQualifier.hpp.

const char *const OWBI1::CIMQualifier::CIM_QUAL_DELETE = "Delete" [static]
 

Definition at line 69 of file OWBI1_CIMQualifier.hpp.

const char *const OWBI1::CIMQualifier::CIM_QUAL_DEPRECATED = "Deprecated" [static]
 

Definition at line 70 of file OWBI1_CIMQualifier.hpp.

const char *const OWBI1::CIMQualifier::CIM_QUAL_DESCRIPTION = "Description" [static]
 

Definition at line 71 of file OWBI1_CIMQualifier.hpp.

const char *const OWBI1::CIMQualifier::CIM_QUAL_DISPLAYNAME = "DisplayName" [static]
 

Definition at line 72 of file OWBI1_CIMQualifier.hpp.

const char *const OWBI1::CIMQualifier::CIM_QUAL_DN = "DN" [static]
 

Definition at line 73 of file OWBI1_CIMQualifier.hpp.

const char *const OWBI1::CIMQualifier::CIM_QUAL_EMBEDDEDOBJECT = "EmbeddedObject" [static]
 

Definition at line 74 of file OWBI1_CIMQualifier.hpp.

const char *const OWBI1::CIMQualifier::CIM_QUAL_EXCEPTION = "Exception" [static]
 

Definition at line 75 of file OWBI1_CIMQualifier.hpp.

const char *const OWBI1::CIMQualifier::CIM_QUAL_EXPENSIVE = "Expensive" [static]
 

Definition at line 76 of file OWBI1_CIMQualifier.hpp.

const char *const OWBI1::CIMQualifier::CIM_QUAL_EXPERIMENTAL = "Experimental" [static]
 

Definition at line 77 of file OWBI1_CIMQualifier.hpp.

const char *const OWBI1::CIMQualifier::CIM_QUAL_GAUGE = "Gauge" [static]
 

Definition at line 78 of file OWBI1_CIMQualifier.hpp.

const char *const OWBI1::CIMQualifier::CIM_QUAL_IFDELETED = "Ifdeleted" [static]
 

Definition at line 79 of file OWBI1_CIMQualifier.hpp.

const char *const OWBI1::CIMQualifier::CIM_QUAL_IN = "In" [static]
 

Definition at line 80 of file OWBI1_CIMQualifier.hpp.

Referenced by OWBI1::CIMMethod::getINParameters().

const char *const OWBI1::CIMQualifier::CIM_QUAL_INDICATION = "Indication" [static]
 

Definition at line 58 of file OWBI1_CIMQualifier.hpp.

const char *const OWBI1::CIMQualifier::CIM_QUAL_INVISIBLE = "Invisible" [static]
 

Definition at line 81 of file OWBI1_CIMQualifier.hpp.

const char *const OWBI1::CIMQualifier::CIM_QUAL_KEY = "Key" [static]
 

Definition at line 82 of file OWBI1_CIMQualifier.hpp.

const char *const OWBI1::CIMQualifier::CIM_QUAL_LARGE = "Large" [static]
 

Definition at line 83 of file OWBI1_CIMQualifier.hpp.

const char *const OWBI1::CIMQualifier::CIM_QUAL_MAPPINGSTRINGS = "MappingStrings" [static]
 

Definition at line 84 of file OWBI1_CIMQualifier.hpp.

const char *const OWBI1::CIMQualifier::CIM_QUAL_MAX = "Max" [static]
 

Definition at line 85 of file OWBI1_CIMQualifier.hpp.

const char *const OWBI1::CIMQualifier::CIM_QUAL_MAXLEN = "MaxLen" [static]
 

Definition at line 86 of file OWBI1_CIMQualifier.hpp.

const char *const OWBI1::CIMQualifier::CIM_QUAL_MAXVALUE = "MaxValue" [static]
 

Definition at line 87 of file OWBI1_CIMQualifier.hpp.

const char *const OWBI1::CIMQualifier::CIM_QUAL_MIN = "Min" [static]
 

Definition at line 88 of file OWBI1_CIMQualifier.hpp.

const char *const OWBI1::CIMQualifier::CIM_QUAL_MINLEN = "MinLen" [static]
 

Definition at line 89 of file OWBI1_CIMQualifier.hpp.

const char *const OWBI1::CIMQualifier::CIM_QUAL_MINVALUE = "MinValue" [static]
 

Definition at line 90 of file OWBI1_CIMQualifier.hpp.

const char *const OWBI1::CIMQualifier::CIM_QUAL_MODELCORRESPONDENCE = "ModelCorrespondence" [static]
 

Definition at line 91 of file OWBI1_CIMQualifier.hpp.

const char *const OWBI1::CIMQualifier::CIM_QUAL_NONLOCAL = "Nonlocal" [static]
 

Definition at line 92 of file OWBI1_CIMQualifier.hpp.

const char *const OWBI1::CIMQualifier::CIM_QUAL_NONLOCALTYPE = "NonlocalType" [static]
 

Definition at line 93 of file OWBI1_CIMQualifier.hpp.

const char *const OWBI1::CIMQualifier::CIM_QUAL_NULLVALUE = "NullValue" [static]
 

Definition at line 94 of file OWBI1_CIMQualifier.hpp.

const char *const OWBI1::CIMQualifier::CIM_QUAL_OCTETSTRING = "Octetstring" [static]
 

Definition at line 95 of file OWBI1_CIMQualifier.hpp.

const char *const OWBI1::CIMQualifier::CIM_QUAL_OUT = "Out" [static]
 

Definition at line 96 of file OWBI1_CIMQualifier.hpp.

Referenced by OWBI1::CIMMethod::getOUTParameters().

const char *const OWBI1::CIMQualifier::CIM_QUAL_OVERRIDE = "Override" [static]
 

Definition at line 97 of file OWBI1_CIMQualifier.hpp.

const char *const OWBI1::CIMQualifier::CIM_QUAL_PROPAGATED = "Propagated" [static]
 

Definition at line 98 of file OWBI1_CIMQualifier.hpp.

const char *const OWBI1::CIMQualifier::CIM_QUAL_PROPERTYUSAGE = "PropertyUsage" [static]
 

Definition at line 99 of file OWBI1_CIMQualifier.hpp.

const char *const OWBI1::CIMQualifier::CIM_QUAL_PROVIDER = "Provider" [static]
 

Definition at line 119 of file OWBI1_CIMQualifier.hpp.

const char *const OWBI1::CIMQualifier::CIM_QUAL_READ = "Read" [static]
 

Definition at line 100 of file OWBI1_CIMQualifier.hpp.

const char *const OWBI1::CIMQualifier::CIM_QUAL_REQUIRED = "Required" [static]
 

Definition at line 101 of file OWBI1_CIMQualifier.hpp.

const char *const OWBI1::CIMQualifier::CIM_QUAL_REVISION = "Revision" [static]
 

Definition at line 102 of file OWBI1_CIMQualifier.hpp.

const char *const OWBI1::CIMQualifier::CIM_QUAL_SCHEMA = "Schema" [static]
 

Definition at line 103 of file OWBI1_CIMQualifier.hpp.

const char *const OWBI1::CIMQualifier::CIM_QUAL_SOURCE = "Source" [static]
 

Definition at line 104 of file OWBI1_CIMQualifier.hpp.

const char *const OWBI1::CIMQualifier::CIM_QUAL_SOURCETYPE = "SourceType" [static]
 

Definition at line 105 of file OWBI1_CIMQualifier.hpp.

const char *const OWBI1::CIMQualifier::CIM_QUAL_STATIC = "Static" [static]
 

Definition at line 106 of file OWBI1_CIMQualifier.hpp.

const char *const OWBI1::CIMQualifier::CIM_QUAL_SYNTAX = "Syntax" [static]
 

Definition at line 107 of file OWBI1_CIMQualifier.hpp.

const char *const OWBI1::CIMQualifier::CIM_QUAL_SYNTAXTYPE = "SyntaxType" [static]
 

Definition at line 108 of file OWBI1_CIMQualifier.hpp.

const char *const OWBI1::CIMQualifier::CIM_QUAL_TERMINAL = "Terminal" [static]
 

Definition at line 109 of file OWBI1_CIMQualifier.hpp.

const char *const OWBI1::CIMQualifier::CIM_QUAL_TRIGGERTYPE = "TriggerType" [static]
 

Definition at line 110 of file OWBI1_CIMQualifier.hpp.

const char *const OWBI1::CIMQualifier::CIM_QUAL_UNITS = "Units" [static]
 

Definition at line 111 of file OWBI1_CIMQualifier.hpp.

const char *const OWBI1::CIMQualifier::CIM_QUAL_UNKNOWNVALUES = "UnknownValues" [static]
 

Definition at line 112 of file OWBI1_CIMQualifier.hpp.

const char *const OWBI1::CIMQualifier::CIM_QUAL_UNSUPPORTEDVALUES = "UnsupportedValues" [static]
 

Definition at line 113 of file OWBI1_CIMQualifier.hpp.

const char *const OWBI1::CIMQualifier::CIM_QUAL_VALUEMAP = "ValueMap" [static]
 

Definition at line 114 of file OWBI1_CIMQualifier.hpp.

const char *const OWBI1::CIMQualifier::CIM_QUAL_VALUES = "Values" [static]
 

Definition at line 115 of file OWBI1_CIMQualifier.hpp.

const char *const OWBI1::CIMQualifier::CIM_QUAL_VERSION = "Version" [static]
 

Definition at line 116 of file OWBI1_CIMQualifier.hpp.

const char *const OWBI1::CIMQualifier::CIM_QUAL_WEAK = "Weak" [static]
 

Definition at line 117 of file OWBI1_CIMQualifier.hpp.

const char *const OWBI1::CIMQualifier::CIM_QUAL_WRITE = "Write" [static]
 

Definition at line 118 of file OWBI1_CIMQualifier.hpp.

detail::CIMQualifierRepRef OWBI1::CIMQualifier::m_rep [private]
 

Definition at line 309 of file OWBI1_CIMQualifier.hpp.

Referenced by addFlavor(), equals(), getDefaults(), getFlavors(), getLanguage(), getName(), getPropagated(), getRep(), getValue(), hasFlavor(), hasValue(), isAssociationQualifier(), isKeyQualifier(), operator safe_bool(), operator!(), OWBI1::operator<(), operator=(), removeFlavor(), setDefaults(), setLanguage(), setName(), setNull(), setPropagated(), setValue(), toMOF(), and toString().


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