version 1.21, 2002/03/30 19:09:55
|
version 1.25, 2002/05/15 12:28:20
|
|
|
| |
void addMethod(const CIMMethod& x); | void addMethod(const CIMMethod& x); |
| |
Uint32 findMethod(const String& name); |
Uint32 findMethod(const String& name) const; |
| |
Uint32 findMethod(const String& name) const |
Boolean existsMethod(const String& name) const; |
{ |
|
return ((CIMClassRep*)this)->findMethod(name); |
|
} |
|
|
|
Boolean existsMethod(const String& name); |
|
|
|
Boolean existsMethod(const String& name) const |
|
{ |
|
return ((CIMClassRep*)this)->existsMethod(name); |
|
} |
|
| |
CIMMethod getMethod(Uint32 pos); | CIMMethod getMethod(Uint32 pos); |
| |
|
|
DeclContext* context, | DeclContext* context, |
const String& nameSpace); | const String& nameSpace); |
| |
Boolean identical(const CIMClassRep* x) const; |
virtual Boolean identical(const CIMObjectRep* x) const; |
| |
void toXml(Array<Sint8>& out) const; | void toXml(Array<Sint8>& out) const; |
| |
void print(PEGASUS_STD(ostream)& os = PEGASUS_STD(cout)) const; |
|
|
|
void toMof(Array<Sint8>& out) const; | void toMof(Array<Sint8>& out) const; |
| |
void printMof(PEGASUS_STD(ostream)& os = PEGASUS_STD(cout)) const; |
|
|
|
virtual CIMObjectRep* clone() const | virtual CIMObjectRep* clone() const |
{ | { |
return new CIMClassRep(*this); | return new CIMClassRep(*this); |
|
|
| |
CIMClassRep(const CIMClassRep& x); | CIMClassRep(const CIMClassRep& x); |
| |
|
// This method is declared and made private so that the compiler does |
|
// not implicitly define a default copy constructor. |
CIMClassRep& operator=(const CIMClassRep& x) | CIMClassRep& operator=(const CIMClassRep& x) |
{ | { |
|
PEGASUS_ASSERT(0); |
return *this; | return *this; |
} | } |
| |