(file) Return to CIMQualifierList.h CVS log (file) (dir) Up to [Pegasus] / pegasus / src / Pegasus / Common

Diff for /pegasus/src/Pegasus/Common/CIMQualifierList.h between version 1.16 and 1.17

version 1.16, 2001/12/13 14:53:55 version 1.17, 2002/03/07 00:44:14
Line 42 
Line 42 
 { {
 public: public:
  
       ///
     CIMQualifierList();     CIMQualifierList();
  
       ///
     ~CIMQualifierList();     ~CIMQualifierList();
  
       ///
     CIMQualifierList& add(const CIMQualifier& qualifier);     CIMQualifierList& add(const CIMQualifier& qualifier);
  
       ///
     Uint32 getCount() const     Uint32 getCount() const
     {     {
         return _qualifiers.size();         return _qualifiers.size();
     }     }
  
       ///
     CIMQualifier& getQualifier(Uint32 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     /** removeQualifier - Removes the Qualifier defined by
     the pos parameter     the pos parameter
     @exception Throws "OutOfBounds" if pos not within     @exception Throws "OutOfBounds" if pos not within
Line 67 
Line 72 
     */     */
     void removeQualifier(Uint32 pos);     void removeQualifier(Uint32 pos);
  
       ///
     Uint32 find(const String& name) const;     Uint32 find(const String& name) const;
  
       ///
     Uint32 findReverse(const String& name) const;     Uint32 findReverse(const String& name) const;
  
       /** resolve - Resolves the qualifier
           @param declContext
           @param nameSpace
           @param scope
           @param isInstancePart
           @param inheritedQualifiers
           @return
   
       */
     void resolve(     void resolve(
         DeclContext* declContext,         DeclContext* declContext,
         const String& nameSpace,         const String& nameSpace,
Line 78 
Line 94 
         Boolean isInstancePart,         Boolean isInstancePart,
         CIMQualifierList& inheritedQualifiers);         CIMQualifierList& inheritedQualifiers);
  
       ///
     void toXml(Array<Sint8>& out) const;     void toXml(Array<Sint8>& out) const;
  
       ///
     void toMof(Array<Sint8>& out) const;     void toMof(Array<Sint8>& out) const;
  
       ///
     void print(PEGASUS_STD(ostream) &o=PEGASUS_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;
  
       ///
     void cloneTo(CIMQualifierList& x) const;     void cloneTo(CIMQualifierList& x) const;
  
 private: private:


Legend:
Removed from v.1.16  
changed lines
  Added in v.1.17

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2