summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog5
-rw-r--r--ChangeLogs/ChangeLog-02a5
-rw-r--r--ChangeLogs/ChangeLog-03a5
-rw-r--r--ace/CDR_Stream.h18
4 files changed, 25 insertions, 8 deletions
diff --git a/ChangeLog b/ChangeLog
index cee3f78d279..007f138852b 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+Wed Jul 12 09:42:21 2000 Giga Giguashvili <gregoryg@paradigmgeo.com>
+
+ * ace/CDR_Stream.h: added forward declaration of
+ ACE_InputCDR before ACE_OutputCDR class definition.
+
Wed Jul 12 07:26:25 2000 David L. Levine <levine@cs.wustl.edu>
* tests/Service_Config_Test.cpp (instance): cast the u_short to
diff --git a/ChangeLogs/ChangeLog-02a b/ChangeLogs/ChangeLog-02a
index cee3f78d279..007f138852b 100644
--- a/ChangeLogs/ChangeLog-02a
+++ b/ChangeLogs/ChangeLog-02a
@@ -1,3 +1,8 @@
+Wed Jul 12 09:42:21 2000 Giga Giguashvili <gregoryg@paradigmgeo.com>
+
+ * ace/CDR_Stream.h: added forward declaration of
+ ACE_InputCDR before ACE_OutputCDR class definition.
+
Wed Jul 12 07:26:25 2000 David L. Levine <levine@cs.wustl.edu>
* tests/Service_Config_Test.cpp (instance): cast the u_short to
diff --git a/ChangeLogs/ChangeLog-03a b/ChangeLogs/ChangeLog-03a
index cee3f78d279..007f138852b 100644
--- a/ChangeLogs/ChangeLog-03a
+++ b/ChangeLogs/ChangeLog-03a
@@ -1,3 +1,8 @@
+Wed Jul 12 09:42:21 2000 Giga Giguashvili <gregoryg@paradigmgeo.com>
+
+ * ace/CDR_Stream.h: added forward declaration of
+ ACE_InputCDR before ACE_OutputCDR class definition.
+
Wed Jul 12 07:26:25 2000 David L. Levine <levine@cs.wustl.edu>
* tests/Service_Config_Test.cpp (instance): cast the u_short to
diff --git a/ace/CDR_Stream.h b/ace/CDR_Stream.h
index 7adf7e9a383..529d412dfa3 100644
--- a/ace/CDR_Stream.h
+++ b/ace/CDR_Stream.h
@@ -104,17 +104,17 @@ public:
static void swap_8 (const char *orig, char *target);
static void swap_16 (const char *orig, char *target);
static void swap_2_array (const char *orig,
- char *target,
- size_t length);
+ char *target,
+ size_t length);
static void swap_4_array (const char *orig,
- char *target,
- size_t length);
+ char *target,
+ size_t length);
static void swap_8_array (const char *orig,
- char *target,
- size_t length);
+ char *target,
+ size_t length);
static void swap_16_array (const char *orig,
- char *target,
- size_t length);
+ char *target,
+ size_t length);
// Do byte swapping for each basic IDL type size. There exist only
// routines to put byte, halfword (2 bytes), word (4 bytes),
// doubleword (8 bytes) and quadword (16 byte); because those are
@@ -256,6 +256,8 @@ public:
};
+class ACE_InputCDR;
+
class ACE_Export ACE_OutputCDR
{
// = TITLE