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

Diff for /pegasus/src/Pegasus/Common/DeclContext.h between version 1.15 and 1.16

version 1.15, 2002/07/26 20:01:19 version 1.16, 2002/07/30 22:04:20
Line 34 
Line 34 
 #include <Pegasus/Common/Config.h> #include <Pegasus/Common/Config.h>
 #include <Pegasus/Common/Array.h> #include <Pegasus/Common/Array.h>
 #include <Pegasus/Common/Pair.h> #include <Pegasus/Common/Pair.h>
   #include <Pegasus/Common/CIMName.h>
 #include <Pegasus/Common/CIMClass.h> #include <Pegasus/Common/CIMClass.h>
 #include <Pegasus/Common/CIMQualifierDecl.h> #include <Pegasus/Common/CIMQualifierDecl.h>
 #include <Pegasus/Common/Linkage.h> #include <Pegasus/Common/Linkage.h>
Line 56 
Line 57 
     virtual ~DeclContext();     virtual ~DeclContext();
  
     virtual CIMQualifierDecl lookupQualifierDecl(     virtual CIMQualifierDecl lookupQualifierDecl(
         const String& nameSpace,          const CIMNamespaceName& nameSpace,
         const String& name) const = 0;          const CIMName& name) const = 0;
  
     virtual CIMClass lookupClass(     virtual CIMClass lookupClass(
         const String& nameSpace,          const CIMNamespaceName& nameSpace,
         const String& name) const = 0;          const CIMName& name) const = 0;
 }; };
  
 typedef Pair<String, CIMClass> CPair;  typedef Pair<CIMNamespaceName, CIMClass> CPair;
 typedef Pair<String, CIMQualifierDecl> QPair;  typedef Pair<CIMNamespaceName, CIMQualifierDecl> QPair;
  
 inline int operator==(const QPair& x, const QPair& y) inline int operator==(const QPair& x, const QPair& y)
 { {
Line 84 
Line 85 
     virtual ~SimpleDeclContext();     virtual ~SimpleDeclContext();
  
     void addQualifierDecl(     void addQualifierDecl(
         const String& nameSpace,          const CIMNamespaceName& nameSpace,
         const CIMQualifierDecl& x);         const CIMQualifierDecl& x);
  
     void addClass(     void addClass(
         const String& nameSpace,          const CIMNamespaceName& nameSpace,
         const CIMClass& x);         const CIMClass& x);
  
     virtual CIMQualifierDecl lookupQualifierDecl(     virtual CIMQualifierDecl lookupQualifierDecl(
         const String& nameSpace,          const CIMNamespaceName& nameSpace,
         const String& name) const;          const CIMName& name) const;
  
     virtual CIMClass lookupClass(     virtual CIMClass lookupClass(
         const String& nameSpace,          const CIMNamespaceName& nameSpace,
         const String& name) const;          const CIMName& name) const;
  
 private: private:
  


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

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2