version 1.53, 2002/07/30 16:14:53
|
version 1.54, 2002/07/30 22:03:00
|
|
|
SuperClassName | SuperClassName |
@param className CIMObjectPath representing name of the class being created | @param className CIMObjectPath representing name of the class being created |
@param superClassName CIMName representing name of the SuperClass | @param superClassName CIMName representing name of the SuperClass |
@return Throws IllegalName if className argument illegal CIM identifier. |
|
<pre> | <pre> |
CIMClass NewCass("MyClass", "YourClass"); | CIMClass NewCass("MyClass", "YourClass"); |
</pre> | </pre> |
|
|
*/ | */ |
const CIMName& getSuperClassName() const; | const CIMName& getSuperClassName() const; |
| |
// ATTN define what's a legal class name |
|
/** setSuperClassName - Sets the name of the parent class from | /** setSuperClassName - Sets the name of the parent class from |
the input parameter. \REF{CLASSNAME}. | the input parameter. \REF{CLASSNAME}. |
@param CIMName defining parent name. | @param CIMName defining parent name. |
@return Throws IllegalName if superClassName argument not legal CIM |
|
identifier |
|
@exception throws IllegalName if the name is not correct. See |
|
\URL[ClassNames]{DefinitionofTerms.html#CLASSNAME} |
|
*/ | */ |
void setSuperClassName(const CIMName& superClassName); | void setSuperClassName(const CIMName& superClassName); |
| |