version 1.7, 2001/04/25 22:20:55
|
version 1.11, 2001/05/20 21:30:25
|
|
|
{ | { |
public: | public: |
| |
|
CIMQualifierList(); |
|
|
|
~CIMQualifierList(); |
|
|
CIMQualifierList& add(const CIMQualifier& qualifier); | CIMQualifierList& add(const CIMQualifier& qualifier); |
| |
Uint32 getCount() const { return _qualifiers.getSize(); } |
Uint32 getCount() const |
|
{ |
|
return _qualifiers.size(); |
|
} |
| |
CIMQualifier& getQualifier(Uint32 pos) { return _qualifiers[pos]; } |
CIMQualifier& getQualifier(Uint32 pos); |
| |
const CIMQualifier& getQualifier(Uint32 pos) const | const CIMQualifier& getQualifier(Uint32 pos) const |
{ | { |
return _qualifiers[pos]; | return _qualifiers[pos]; |
} | } |
|
// ATTN: KS 18 may 2001 |
|
/** removeQualifier - Removes the Qualifier defined by |
|
the pos parameter |
|
@exception Throws "OutOfBounds" if pos not within |
|
range of current qualifiers. |
|
*/ |
|
void removeQualifier(Uint32 pos); |
| |
Uint32 find(const String& name) const; | Uint32 find(const String& name) const; |
| |
|
|
| |
void toXml(Array<Sint8>& out) const; | void toXml(Array<Sint8>& out) const; |
| |
void print(std::ostream &o=std::cout) const; |
void print(PEGASUS_STD(ostream) &o=PEGASUS_STD(cout)) const; |
| |
Boolean identical(const CIMQualifierList& x) const; | Boolean identical(const CIMQualifierList& x) const; |
| |