summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog32
-rw-r--r--ChangeLogs/ChangeLog-02a32
-rw-r--r--ChangeLogs/ChangeLog-03a32
-rw-r--r--ace/Configuration_Import_Export.cpp2
-rw-r--r--ace/Makefile.bor4
5 files changed, 98 insertions, 4 deletions
diff --git a/ChangeLog b/ChangeLog
index b20d1430b19..6f5475c6d64 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,35 @@
+Sat Apr 14 18:31:15 2001 Douglas C. Schmidt <schmidt@tango.doc.wustl.edu>
+
+ * ace/Makefile.bor: Added new Configuration_Import_Export.obj file.
+
+ * tests/Config_Test.cpp: Added tests for the new ACE_Configuration*
+ stuff. Thanks to Jerry Odenwelder <jerry.o@mindspring.com> for
+ contributing these.
+
+ * ace/Configuration_Import_Export.{h,cpp}: Added two new files that
+ do the following:
+
+ 1. Remove the import and export functionality from the
+ ACE_Configuration object.
+ 2. Provide two new classes to import/export ACE_Configuration
+ objects:
+
+ * ACE_Registry_ImpExp import and exports in the Win32
+ Registry format - this was the old import/export routine on
+ ACE_Configuration.
+ * ACE_Ini_ImpExp imports and exports in an INI format. The
+ import part of this was called import_config_as_strings in
+ the old ACE_Configuration object. While this object will
+ export any ACE_Configuration object, it can only import data as
+ strings. This is due to the inability to distinguish type
+ in the INI format.
+ 3. Added operator== to ACE_Configuration. This is to compare
+ contents not type.
+ 4. Test programs were modified to exercise this new functionality.
+
+ Thanks to Jerry Odenwelder <jerry.o@mindspring.com> for
+ contributing these.
+
Sat Apr 14 12:44:17 2001 Carlos O'Ryan <coryan@uci.edu>
* ace/MEM_IO.i:
diff --git a/ChangeLogs/ChangeLog-02a b/ChangeLogs/ChangeLog-02a
index b20d1430b19..6f5475c6d64 100644
--- a/ChangeLogs/ChangeLog-02a
+++ b/ChangeLogs/ChangeLog-02a
@@ -1,3 +1,35 @@
+Sat Apr 14 18:31:15 2001 Douglas C. Schmidt <schmidt@tango.doc.wustl.edu>
+
+ * ace/Makefile.bor: Added new Configuration_Import_Export.obj file.
+
+ * tests/Config_Test.cpp: Added tests for the new ACE_Configuration*
+ stuff. Thanks to Jerry Odenwelder <jerry.o@mindspring.com> for
+ contributing these.
+
+ * ace/Configuration_Import_Export.{h,cpp}: Added two new files that
+ do the following:
+
+ 1. Remove the import and export functionality from the
+ ACE_Configuration object.
+ 2. Provide two new classes to import/export ACE_Configuration
+ objects:
+
+ * ACE_Registry_ImpExp import and exports in the Win32
+ Registry format - this was the old import/export routine on
+ ACE_Configuration.
+ * ACE_Ini_ImpExp imports and exports in an INI format. The
+ import part of this was called import_config_as_strings in
+ the old ACE_Configuration object. While this object will
+ export any ACE_Configuration object, it can only import data as
+ strings. This is due to the inability to distinguish type
+ in the INI format.
+ 3. Added operator== to ACE_Configuration. This is to compare
+ contents not type.
+ 4. Test programs were modified to exercise this new functionality.
+
+ Thanks to Jerry Odenwelder <jerry.o@mindspring.com> for
+ contributing these.
+
Sat Apr 14 12:44:17 2001 Carlos O'Ryan <coryan@uci.edu>
* ace/MEM_IO.i:
diff --git a/ChangeLogs/ChangeLog-03a b/ChangeLogs/ChangeLog-03a
index b20d1430b19..6f5475c6d64 100644
--- a/ChangeLogs/ChangeLog-03a
+++ b/ChangeLogs/ChangeLog-03a
@@ -1,3 +1,35 @@
+Sat Apr 14 18:31:15 2001 Douglas C. Schmidt <schmidt@tango.doc.wustl.edu>
+
+ * ace/Makefile.bor: Added new Configuration_Import_Export.obj file.
+
+ * tests/Config_Test.cpp: Added tests for the new ACE_Configuration*
+ stuff. Thanks to Jerry Odenwelder <jerry.o@mindspring.com> for
+ contributing these.
+
+ * ace/Configuration_Import_Export.{h,cpp}: Added two new files that
+ do the following:
+
+ 1. Remove the import and export functionality from the
+ ACE_Configuration object.
+ 2. Provide two new classes to import/export ACE_Configuration
+ objects:
+
+ * ACE_Registry_ImpExp import and exports in the Win32
+ Registry format - this was the old import/export routine on
+ ACE_Configuration.
+ * ACE_Ini_ImpExp imports and exports in an INI format. The
+ import part of this was called import_config_as_strings in
+ the old ACE_Configuration object. While this object will
+ export any ACE_Configuration object, it can only import data as
+ strings. This is due to the inability to distinguish type
+ in the INI format.
+ 3. Added operator== to ACE_Configuration. This is to compare
+ contents not type.
+ 4. Test programs were modified to exercise this new functionality.
+
+ Thanks to Jerry Odenwelder <jerry.o@mindspring.com> for
+ contributing these.
+
Sat Apr 14 12:44:17 2001 Carlos O'Ryan <coryan@uci.edu>
* ace/MEM_IO.i:
diff --git a/ace/Configuration_Import_Export.cpp b/ace/Configuration_Import_Export.cpp
index dd0329e3108..8cfbd7fe30c 100644
--- a/ace/Configuration_Import_Export.cpp
+++ b/ace/Configuration_Import_Export.cpp
@@ -1,6 +1,6 @@
// $Id$
-#include "ConfigImpExpFiles.h"
+#include "ace/Configuration_Import_Export.h"
ACE_Config_ImpExp_Base::ACE_Config_ImpExp_Base (ACE_Configuration& config)
: config_ (config)
diff --git a/ace/Makefile.bor b/ace/Makefile.bor
index 8be64966125..3ff3a430322 100644
--- a/ace/Makefile.bor
+++ b/ace/Makefile.bor
@@ -1,7 +1,4 @@
-
-#
# Makefile for building the ACE library with Borland C++Builder 4.x
-#
NAME = ace
@@ -42,6 +39,7 @@ OBJFILES = \
$(OBJDIR)\CDR_Base.obj \
$(OBJDIR)\CDR_Stream.obj \
$(OBJDIR)\Configuration.obj \
+ $(OBJDIR)\Configuration_Import_Export.obj \
$(OBJDIR)\Containers.obj \
$(OBJDIR)\CORBA_Handler.obj \
$(OBJDIR)\CORBA_Ref.obj \