CIMScope Class Reference
#include <CIMScope.h>
Public Member Functions
CIMScope () CIMScope (const CIMScope &scope) CIMScope & operator= (const CIMScope &scope) Boolean hasScope (const CIMScope &scope) const void addScope (const CIMScope &scope) Boolean equal (const CIMScope &scope) const CIMScope operator+ (const CIMScope &scope) const String toString () const Static Public Attributes
static const CIMScope NONE static const CIMScope CLASS static const CIMScope ASSOCIATION static const CIMScope INDICATION static const CIMScope PROPERTY static const CIMScope REFERENCE static const CIMScope METHOD static const CIMScope PARAMETER static const CIMScope ANY Detailed Description
The CIMScope class represents the DMTF standard CIM qualifier scope definition. The scope of a qualifier defines the types of CIM objects with which the qualifier may be used. A CIMScope contains zero or more of these values: CLASS, ASSOCIATION, INDICATION, PROPERTY, REFERENCE, METHOD, PARAMETER.
Constructor & Destructor Documentation
Constructs a CIMScope object with the value NONE.
CIMScope::CIMScope ( const CIMScope & scope ) Member Function Documentation
void CIMScope::addScope ( const CIMScope & scope )
Boolean CIMScope::equal ( const CIMScope & scope ) const
Boolean CIMScope::hasScope ( const CIMScope & scope ) const
String CIMScope::toString ( ) const Member Data Documentation
const CIMScope CIMScope::ANY [static]
Indicates that the qualifier may be used with any of the types of objects (classes, associations, indications, properties, references, methods, parameters).
const CIMScope CIMScope::ASSOCIATION [static]
Indicates that the qualifier may be used with associations.
const CIMScope CIMScope::CLASS [static]
Indicates that the qualifier may be used with classes.
const CIMScope CIMScope::INDICATION [static]
Indicates that the qualifier may be used with indications.
const CIMScope CIMScope::METHOD [static]
Indicates that the qualifier may be used with methods.
const CIMScope CIMScope::NONE [static]
Indicates that the CIMScope object has no value (is uninitialized). This is not a valid qualifier scope.
const CIMScope CIMScope::PARAMETER [static]
Indicates that the qualifier may be used with parameters.
const CIMScope CIMScope::PROPERTY [static]
Indicates that the qualifier may be used with properties.
const CIMScope CIMScope::REFERENCE [static]
Indicates that the qualifier may be used with references.
The documentation for this class was generated from the following file:
- /srv/build/STABLE_8/pkgs/tog-pegasus/BUILD/pegasus/src/Pegasus/Common/CIMScope.h