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

Diff for /pegasus/src/Pegasus/Repository/InheritanceTree.h between version 1.5 and 1.6

version 1.5, 2001/04/27 20:44:38 version 1.6, 2001/04/27 23:06:24
Line 179 
Line 179 
     */     */
     void check() const;     void check() const;
  
     /** Prints the class */  
     void print(std::ostream& os) const;  
   
     /** Get subclass names of the given class.     /** Get subclass names of the given class.
         @param className - class whose subclass names will be gotten. If         @param className - class whose subclass names will be gotten. If
             className is empty, all classnames are returned.             className is empty, all classnames are returned.
Line 195 
Line 192 
         Boolean deepInheritance,         Boolean deepInheritance,
         Array<String>& subClassNames) const;         Array<String>& subClassNames) const;
  
       /** Returns true if the given class has sub-classes. */
       Boolean hasSubClasses(
           const String& className,
           Boolean& hasSubClasses) const;
   
       /** Prints the class */
       void print(std::ostream& os) const;
   
 private: private:
  
       InheritanceTree(const InheritanceTree&) { }
   
       InheritanceTree& operator=(const InheritanceTree&) { return *this; }
   
     InheritanceTreeRep* _rep;     InheritanceTreeRep* _rep;
 }; };
  


Legend:
Removed from v.1.5  
changed lines
  Added in v.1.6

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2