version 1.3, 2001/03/04 22:18:00
|
version 1.4, 2001/03/05 21:54:29
|
|
|
// Called when a new qualifier declaration heading is discovered | // Called when a new qualifier declaration heading is discovered |
CIMQualifier *newQualifier(const String &name, const CIMValue &val, | CIMQualifier *newQualifier(const String &name, const CIMValue &val, |
Uint32 flav); | Uint32 flav); |
|
// Called when a new instance declaration heading is discovered |
|
CIMInstance *newInstance(const String &name); |
// Called when a new property is discovered | // Called when a new property is discovered |
CIMProperty *newProperty(const String &name, const CIMValue &val, | CIMProperty *newProperty(const String &name, const CIMValue &val, |
const String &referencedObj = String::EMPTY); |
const String &referencedObj = String::EMPTY) const; |
// Called when a property production inside a class is complete | // Called when a property production inside a class is complete |
int applyProperty(CIMClass &c, CIMProperty &p); | int applyProperty(CIMClass &c, CIMProperty &p); |
// Called when a property production inside an instance is complete | // Called when a property production inside an instance is complete |
|
|
// Called when a qualifier value production is complete | // Called when a qualifier value production is complete |
CIMValue *QualifierValue(const String &qualifierName, const String &valstr); | CIMValue *QualifierValue(const String &qualifierName, const String &valstr); |
// Called to retrieve the value object for an existing parameter | // Called to retrieve the value object for an existing parameter |
CIMProperty *PropertyFromInstance(const CIMInstance &instance, |
CIMProperty *PropertyFromInstance(CIMInstance &instance, |
const String &propertyName) const; | const String &propertyName) const; |
CIMValue *ValueFromProperty(const CIMProperty &prop) const; | CIMValue *ValueFromProperty(const CIMProperty &prop) const; |
CIMValue *PropertyValueFromInstance(const CIMInstance &instance, |
CIMValue *PropertyValueFromInstance(CIMInstance &instance, |
const String &propertyName) const; | const String &propertyName) const; |
// Called when a class alias is found | // Called when a class alias is found |
void addClassAlias(const String &alias, const CIMClass *cd, | void addClassAlias(const String &alias, const CIMClass *cd, |