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

Diff for /pegasus/src/Pegasus/Config/ConfigManager.h between version 1.20 and 1.21

version 1.20, 2004/06/09 16:08:29 version 1.21, 2004/07/30 18:58:19
Line 49 
Line 49 
 #include <Pegasus/Common/ArrayInternal.h> #include <Pegasus/Common/ArrayInternal.h>
 #include <Pegasus/Common/InternalException.h> #include <Pegasus/Common/InternalException.h>
 #include <Pegasus/Common/AutoPtr.h> #include <Pegasus/Common/AutoPtr.h>
   #include <Pegasus/Common/HashTable.h>
 #include <Pegasus/Config/ConfigPropertyOwner.h> #include <Pegasus/Config/ConfigPropertyOwner.h>
 #include <Pegasus/Config/ConfigFileHandler.h> #include <Pegasus/Config/ConfigFileHandler.h>
  
Line 63 
Line 64 
  
 PEGASUS_NAMESPACE_BEGIN PEGASUS_NAMESPACE_BEGIN
  
 struct PropertyTable;  
   
 /** /**
   This class reads configuration properties from the config file, maps the   This class reads configuration properties from the config file, maps the
   properties to owners, and implements access methods.   properties to owners, and implements access methods.
Line 117 
Line 116 
     */     */
     void _initPropertyTable();     void _initPropertyTable();
  
       /**
       HashTable used to identify owners.
       */
       typedef HashTable<String,
           ConfigPropertyOwner*,EqualFunc<String>,HashFunc<String> > OwnerTable;
   
       /**
       HashTable used to identify fixed values.
       */
       typedef HashTable<String,
           const char*,EqualFunc<String>,HashFunc<String> > FixedValueTable;
   
       /**
       Structure used to identify properties.
       */
       struct PropertyTable
       {
           OwnerTable ownerTable;
           FixedValueTable fixedValueTable;
       };
  
     /**     /**
     HashTable to store the config property names and     HashTable to store the config property names and


Legend:
Removed from v.1.20  
changed lines
  Added in v.1.21

No CVS admin address has been configured
Powered by
ViewCVS 0.9.2