summaryrefslogtreecommitdiff
path: root/cpp/src
diff options
context:
space:
mode:
authorMark Spruiell <mes@zeroc.com>2016-01-19 16:46:11 -0800
committerMark Spruiell <mes@zeroc.com>2016-01-19 16:46:11 -0800
commitd5dd7c866e9e1dc59dc7e127eb39f641530bf823 (patch)
tree61771e4f322a7138b643d5325a6d10acea30fb84 /cpp/src
parentDeprecate ice_name and add ice_id (diff)
downloadice-d5dd7c866e9e1dc59dc7e127eb39f641530bf823.tar.bz2
ice-d5dd7c866e9e1dc59dc7e127eb39f641530bf823.tar.xz
ice-d5dd7c866e9e1dc59dc7e127eb39f641530bf823.zip
ICE-6861 - removing public stream API
Diffstat (limited to 'cpp/src')
-rwxr-xr-xcpp/src/Glacier2/.depend.mak109
-rwxr-xr-xcpp/src/Glacier2CryptPermissionsVerifier/.depend.mak8
-rwxr-xr-xcpp/src/Glacier2Lib/.depend.mak67
-rwxr-xr-xcpp/src/Ice/.depend.mak1557
-rw-r--r--cpp/src/Ice/AsyncResult.cpp4
-rw-r--r--cpp/src/Ice/BatchRequestQueue.cpp9
-rw-r--r--cpp/src/Ice/BatchRequestQueue.h12
-rw-r--r--cpp/src/Ice/Buffer.cpp39
-rw-r--r--cpp/src/Ice/CollocatedRequestHandler.cpp32
-rw-r--r--cpp/src/Ice/CollocatedRequestHandler.h6
-rw-r--r--cpp/src/Ice/CommunicatorI.cpp37
-rw-r--r--cpp/src/Ice/CommunicatorI.h15
-rw-r--r--cpp/src/Ice/ConnectRequestHandler.h1
-rw-r--r--cpp/src/Ice/ConnectionI.cpp34
-rw-r--r--cpp/src/Ice/ConnectionI.h28
-rw-r--r--cpp/src/Ice/EndpointFactory.h11
-rw-r--r--cpp/src/Ice/EndpointFactoryManager.cpp23
-rw-r--r--cpp/src/Ice/EndpointFactoryManager.h11
-rw-r--r--cpp/src/Ice/EndpointI.h12
-rw-r--r--cpp/src/Ice/EventHandler.h1
-rw-r--r--cpp/src/Ice/Exception.cpp36
-rw-r--r--cpp/src/Ice/FactoryTable.cpp6
-rw-r--r--cpp/src/Ice/HttpParser.cpp1
-rw-r--r--cpp/src/Ice/IPEndpointI.cpp11
-rw-r--r--cpp/src/Ice/IPEndpointI.h6
-rw-r--r--cpp/src/Ice/ImplicitContextI.cpp10
-rw-r--r--cpp/src/Ice/ImplicitContextI.h2
-rw-r--r--cpp/src/Ice/Incoming.cpp34
-rw-r--r--cpp/src/Ice/Initialize.cpp80
-rw-r--r--cpp/src/Ice/InputStream.cpp (renamed from cpp/src/Ice/BasicStream.cpp)1909
-rw-r--r--cpp/src/Ice/Instance.cpp112
-rw-r--r--cpp/src/Ice/Instance.h11
-rw-r--r--cpp/src/Ice/Makefile7
-rw-r--r--cpp/src/Ice/Makefile.mak7
-rw-r--r--cpp/src/Ice/Object.cpp55
-rw-r--r--cpp/src/Ice/OpaqueEndpointI.cpp15
-rw-r--r--cpp/src/Ice/OpaqueEndpointI.h4
-rw-r--r--cpp/src/Ice/Outgoing.cpp10
-rw-r--r--cpp/src/Ice/OutgoingAsync.cpp10
-rw-r--r--cpp/src/Ice/OutputStream.cpp1375
-rw-r--r--cpp/src/Ice/Proxy.cpp53
-rw-r--r--cpp/src/Ice/ProxyFactory.cpp20
-rw-r--r--cpp/src/Ice/ProxyFactory.h13
-rw-r--r--cpp/src/Ice/Reference.cpp10
-rw-r--r--cpp/src/Ice/Reference.h15
-rw-r--r--cpp/src/Ice/ReferenceFactory.cpp6
-rw-r--r--cpp/src/Ice/ReferenceFactory.h2
-rw-r--r--cpp/src/Ice/RequestHandler.h2
-rw-r--r--cpp/src/Ice/ResponseHandler.h11
-rw-r--r--cpp/src/Ice/SlicedData.cpp15
-rw-r--r--cpp/src/Ice/Stream.cpp53
-rw-r--r--cpp/src/Ice/StreamI.cpp832
-rw-r--r--cpp/src/Ice/StreamI.h198
-rw-r--r--cpp/src/Ice/TcpEndpointI.cpp9
-rw-r--r--cpp/src/Ice/TcpEndpointI.h6
-rw-r--r--cpp/src/Ice/ThreadPool.h4
-rw-r--r--cpp/src/Ice/TraceUtil.cpp62
-rw-r--r--cpp/src/Ice/TraceUtil.h17
-rw-r--r--cpp/src/Ice/UdpEndpointI.cpp13
-rw-r--r--cpp/src/Ice/UdpEndpointI.h6
-rw-r--r--cpp/src/Ice/Value.cpp15
-rw-r--r--cpp/src/Ice/ValueFactoryManager.cpp179
-rw-r--r--cpp/src/Ice/ValueFactoryManager.h48
-rw-r--r--cpp/src/Ice/ValueFactoryManagerI.cpp74
-rw-r--r--cpp/src/Ice/ValueFactoryManagerI.h49
-rw-r--r--cpp/src/Ice/WSEndpoint.cpp13
-rw-r--r--cpp/src/Ice/WSEndpoint.h6
-rw-r--r--cpp/src/Ice/winrt/StreamEndpointI.cpp9
-rw-r--r--cpp/src/Ice/winrt/StreamEndpointI.h6
-rw-r--r--cpp/src/IceBT/EndpointI.cpp13
-rw-r--r--cpp/src/IceBT/EndpointI.h6
-rwxr-xr-xcpp/src/IceBox/.depend.mak36
-rwxr-xr-x[-rw-r--r--]cpp/src/IceDB/.depend.mak8
-rw-r--r--cpp/src/IceDB/IceDB.cpp1
-rw-r--r--cpp/src/IceDB/IceDB.h39
-rwxr-xr-xcpp/src/IceDiscovery/.depend.mak28
-rwxr-xr-xcpp/src/IceGrid/.depend.mak405
-rw-r--r--cpp/src/IceGrid/Database.cpp10
-rw-r--r--cpp/src/IceGrid/Database.h12
-rw-r--r--cpp/src/IceGrid/IceGridDB.cpp61
-rw-r--r--cpp/src/IceGrid/Makefile.mak2
-rwxr-xr-xcpp/src/IceGridLib/.depend.mak55
-rwxr-xr-xcpp/src/IceLocatorDiscovery/.depend.mak14
-rwxr-xr-xcpp/src/IcePatch2/.depend.mak32
-rwxr-xr-xcpp/src/IcePatch2Lib/.depend.mak29
-rwxr-xr-xcpp/src/IceSSL/.depend.mak87
-rw-r--r--cpp/src/IceSSL/EndpointI.cpp9
-rw-r--r--cpp/src/IceSSL/EndpointI.h6
-rwxr-xr-xcpp/src/IceStorm/.depend.mak175
-rw-r--r--cpp/src/IceStorm/IceStormDB.cpp40
-rw-r--r--cpp/src/IceStorm/Instance.h2
-rw-r--r--cpp/src/IceStorm/Util.cpp4
-rw-r--r--cpp/src/IceStorm/Util.h4
-rwxr-xr-xcpp/src/IceStormLib/.depend.mak12
-rwxr-xr-xcpp/src/iceserviceinstall/.depend.mak16
-rw-r--r--cpp/src/slice2cpp/Gen.cpp381
-rw-r--r--cpp/src/slice2cpp/Gen.h17
-rw-r--r--cpp/src/slice2cpp/Main.cpp6
98 files changed, 3847 insertions, 5126 deletions
diff --git a/cpp/src/Glacier2/.depend.mak b/cpp/src/Glacier2/.depend.mak
index d7d092331b4..043a3219cbe 100755
--- a/cpp/src/Glacier2/.depend.mak
+++ b/cpp/src/Glacier2/.depend.mak
@@ -39,7 +39,6 @@ Blobject.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -69,12 +68,12 @@ Blobject.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -83,7 +82,6 @@ Blobject.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -95,6 +93,7 @@ Blobject.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -123,7 +122,6 @@ Blobject.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
@@ -178,7 +176,6 @@ ClientBlobject.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -208,12 +205,12 @@ ClientBlobject.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -222,7 +219,6 @@ ClientBlobject.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -234,6 +230,7 @@ ClientBlobject.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -262,7 +259,6 @@ ClientBlobject.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
@@ -306,7 +302,6 @@ FilterI.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -343,12 +338,12 @@ FilterI.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -363,13 +358,13 @@ FilterI.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
"$(includedir)\Ice\PropertiesAdmin.h" \
"$(includedir)\Ice\Communicator.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\ObjectFactory.h" \
"$(includedir)\Ice\RouterF.h" \
@@ -399,7 +394,6 @@ FilterManager.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -436,12 +430,12 @@ FilterManager.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -456,11 +450,11 @@ FilterManager.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\ObjectFactory.h" \
"$(includedir)\Ice\RouterF.h" \
@@ -503,7 +497,6 @@ FilterManager.obj: \
"$(includedir)\Ice\Connection.h" \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
@@ -560,7 +553,6 @@ Glacier2Router.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -590,12 +582,12 @@ Glacier2Router.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -604,7 +596,6 @@ Glacier2Router.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -616,6 +607,7 @@ Glacier2Router.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -644,7 +636,6 @@ Glacier2Router.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
@@ -702,7 +693,6 @@ Instance.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -732,12 +722,12 @@ Instance.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -746,7 +736,6 @@ Instance.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -758,6 +747,7 @@ Instance.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -786,7 +776,6 @@ Instance.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
@@ -837,7 +826,6 @@ InstrumentationI.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -875,12 +863,12 @@ InstrumentationI.obj: \
"$(includedir)\Ice\InstanceF.h" \
"$(includedir)\Ice\AsyncResultF.h" \
"$(includedir)\Ice\ObserverHelper.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -895,6 +883,7 @@ InstrumentationI.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
@@ -907,7 +896,6 @@ InstrumentationI.obj: \
"$(includedir)\IceUtil\Timer.h" \
"$(includedir)\IceUtil\Thread.h" \
"$(includedir)\Ice\PropertiesF.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -957,7 +945,6 @@ ProxyVerifier.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -987,12 +974,12 @@ ProxyVerifier.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -1001,7 +988,6 @@ ProxyVerifier.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -1013,6 +999,7 @@ ProxyVerifier.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -1041,7 +1028,6 @@ ProxyVerifier.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
@@ -1084,7 +1070,6 @@ RequestQueue.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -1114,12 +1099,12 @@ RequestQueue.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -1128,7 +1113,6 @@ RequestQueue.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -1140,6 +1124,7 @@ RequestQueue.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -1168,7 +1153,6 @@ RequestQueue.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
@@ -1211,7 +1195,6 @@ RouterI.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -1248,12 +1231,12 @@ RouterI.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -1268,7 +1251,6 @@ RouterI.obj: \
"$(includedir)\Ice\Comparable.h" \
"$(includedir)\Ice\Initialize.h" \
"$(includedir)\IceUtil\Timer.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -1280,6 +1262,7 @@ RouterI.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -1308,7 +1291,6 @@ RouterI.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
@@ -1366,7 +1348,6 @@ RoutingTable.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -1396,12 +1377,12 @@ RoutingTable.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -1410,7 +1391,6 @@ RoutingTable.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -1422,6 +1402,7 @@ RoutingTable.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -1450,7 +1431,6 @@ RoutingTable.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
@@ -1496,7 +1476,6 @@ ServerBlobject.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -1526,12 +1505,12 @@ ServerBlobject.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -1540,7 +1519,6 @@ ServerBlobject.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -1552,6 +1530,7 @@ ServerBlobject.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -1580,7 +1559,6 @@ ServerBlobject.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
@@ -1634,7 +1612,6 @@ SessionRouterI.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -1664,12 +1641,12 @@ SessionRouterI.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -1678,7 +1655,6 @@ SessionRouterI.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -1690,6 +1666,7 @@ SessionRouterI.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -1718,7 +1695,6 @@ SessionRouterI.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
@@ -1770,7 +1746,6 @@ Instrumentation.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -1787,8 +1762,9 @@ Instrumentation.obj: \
"$(includedir)\Ice\ObjectAdapterF.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
+ "$(includedir)\Ice\CommunicatorF.h" \
"$(includedir)\Ice\InstanceF.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\IceUtil\Mutex.h" \
@@ -1797,10 +1773,11 @@ Instrumentation.obj: \
"$(includedir)\IceUtil\Time.h" \
"$(includedir)\IceUtil\MutexProtocol.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
"$(includedir)\Ice\UserExceptionFactory.h" \
"$(includedir)\Ice\FactoryTable.h" \
+ "$(includedir)\Ice\OutputStream.h" \
diff --git a/cpp/src/Glacier2CryptPermissionsVerifier/.depend.mak b/cpp/src/Glacier2CryptPermissionsVerifier/.depend.mak
index c1e1e0f1989..9b4d56e5c5c 100755
--- a/cpp/src/Glacier2CryptPermissionsVerifier/.depend.mak
+++ b/cpp/src/Glacier2CryptPermissionsVerifier/.depend.mak
@@ -16,7 +16,6 @@ CryptPermissionsVerifierI.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -53,12 +52,12 @@ CryptPermissionsVerifierI.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -73,6 +72,7 @@ CryptPermissionsVerifierI.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
@@ -89,7 +89,6 @@ CryptPermissionsVerifierI.obj: \
"$(includedir)\Ice\Comparable.h" \
"$(includedir)\Ice\Initialize.h" \
"$(includedir)\Ice\PropertiesF.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -119,7 +118,6 @@ CryptPermissionsVerifierI.obj: \
"$(includedir)\Ice\Connection.h" \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
diff --git a/cpp/src/Glacier2Lib/.depend.mak b/cpp/src/Glacier2Lib/.depend.mak
index bc4df05fe05..1010e49158a 100755
--- a/cpp/src/Glacier2Lib/.depend.mak
+++ b/cpp/src/Glacier2Lib/.depend.mak
@@ -65,7 +65,6 @@ Application.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -95,12 +94,12 @@ Application.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -109,7 +108,6 @@ Application.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -121,6 +119,7 @@ Application.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -148,7 +147,6 @@ Application.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
@@ -188,7 +186,6 @@ NullPermissionsVerifier.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -225,12 +222,12 @@ NullPermissionsVerifier.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -245,6 +242,7 @@ NullPermissionsVerifier.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
@@ -257,7 +255,6 @@ NullPermissionsVerifier.obj: \
"$(includedir)\IceUtil\Timer.h" \
"$(includedir)\IceUtil\Thread.h" \
"$(includedir)\Ice\PropertiesF.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -288,7 +285,6 @@ NullPermissionsVerifier.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
@@ -329,7 +325,6 @@ SessionHelper.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -359,12 +354,12 @@ SessionHelper.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -373,7 +368,6 @@ SessionHelper.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -385,6 +379,7 @@ SessionHelper.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -415,7 +410,6 @@ SessionHelper.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
@@ -455,7 +449,6 @@ Metrics.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -492,12 +485,12 @@ Metrics.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -512,6 +505,7 @@ Metrics.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
@@ -540,7 +534,6 @@ PermissionsVerifierF.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -577,12 +570,12 @@ PermissionsVerifierF.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -591,6 +584,7 @@ PermissionsVerifierF.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
+ "$(includedir)\Ice\OutputStream.h" \
PermissionsVerifier.obj: \
PermissionsVerifier.cpp \
@@ -609,7 +603,6 @@ PermissionsVerifier.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -646,12 +639,12 @@ PermissionsVerifier.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -666,6 +659,7 @@ PermissionsVerifier.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
@@ -695,7 +689,6 @@ Router.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -732,12 +725,12 @@ Router.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -752,6 +745,7 @@ Router.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -785,7 +779,6 @@ RouterF.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -822,12 +815,12 @@ RouterF.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -836,6 +829,7 @@ RouterF.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
+ "$(includedir)\Ice\OutputStream.h" \
Session.obj: \
Session.cpp \
@@ -854,7 +848,6 @@ Session.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -891,12 +884,12 @@ Session.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -911,6 +904,7 @@ Session.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
@@ -940,7 +934,6 @@ SSLInfo.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -952,8 +945,9 @@ SSLInfo.obj: \
"$(includedir)\IceUtil\UndefSysMacros.h" \
"$(includedir)\IceUtil\PopDisableWarnings.h" \
"$(includedir)\Glacier2\Config.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
+ "$(includedir)\Ice\CommunicatorF.h" \
"$(includedir)\Ice\InstanceF.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\IceUtil\Mutex.h" \
@@ -967,10 +961,11 @@ SSLInfo.obj: \
"$(includedir)\Ice\ConnectionF.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
"$(includedir)\Ice\UserExceptionFactory.h" \
"$(includedir)\Ice\FactoryTable.h" \
+ "$(includedir)\Ice\OutputStream.h" \
diff --git a/cpp/src/Ice/.depend.mak b/cpp/src/Ice/.depend.mak
index a556d26d1df..8283090951b 100755
--- a/cpp/src/Ice/.depend.mak
+++ b/cpp/src/Ice/.depend.mak
@@ -210,7 +210,6 @@ Acceptor.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -247,12 +246,12 @@ Acceptor.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -261,7 +260,6 @@ Acceptor.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"ProtocolInstanceF.h" \
ACM.obj: \
@@ -292,7 +290,6 @@ ACM.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -322,12 +319,12 @@ ACM.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -338,7 +335,6 @@ ACM.obj: \
"$(includedir)\Ice\BuiltinSequences.h" \
"$(includedir)\Ice\Endpoint.h" \
"$(includedir)\Ice\PropertiesF.h" \
- "$(includedir)\Ice\LoggerF.h" \
"ConnectionI.h" \
"..\..\src\IceUtil\StopWatch.h" \
"$(includedir)\Ice\ConnectionFactoryF.h" \
@@ -360,6 +356,7 @@ ACM.obj: \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\ConnectionAsync.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\Properties.h" \
"$(includedir)\Ice\GCObject.h" \
"$(includedir)\IceUtil\MutexPtrLock.h" \
@@ -380,6 +377,7 @@ ACM.obj: \
"RouterInfoF.h" \
"LocatorInfoF.h" \
"ReferenceFactoryF.h" \
+ "$(includedir)\Ice\ObjectFactory.h" \
"$(includedir)\Ice\ObjectAdapterFactoryF.h" \
"EndpointFactoryManagerF.h" \
"IPEndpointIF.h" \
@@ -423,7 +421,6 @@ Application.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -453,12 +450,12 @@ Application.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -467,7 +464,6 @@ Application.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -479,6 +475,7 @@ Application.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -506,7 +503,6 @@ Application.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
@@ -552,7 +548,6 @@ AsyncResult.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
"$(includedir)\IceUtil\ScopedArray.h" \
"$(includedir)\IceUtil\Iterator.h" \
@@ -571,12 +566,12 @@ AsyncResult.obj: \
"$(includedir)\Ice\ObjectAdapterF.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -587,7 +582,6 @@ AsyncResult.obj: \
"$(includedir)\IceUtil\Thread.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\ThreadPoolF.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\PropertiesF.h" \
"$(includedir)\Ice\Proxy.h" \
"$(includedir)\Ice\ProxyFactoryF.h" \
@@ -619,6 +613,7 @@ AsyncResult.obj: \
"$(includedir)\Ice\ACMF.h" \
"$(includedir)\Ice\Connection.h" \
"$(includedir)\Ice\Endpoint.h" \
+ "$(includedir)\Ice\ObjectFactory.h" \
"$(includedir)\Ice\ObjectAdapterFactoryF.h" \
"EndpointFactoryManagerF.h" \
"IPEndpointIF.h" \
@@ -638,6 +633,7 @@ AsyncResult.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
@@ -656,133 +652,6 @@ Base64.obj: \
"$(includedir)\Ice\Config.h" \
"$(includedir)\IceUtil\Config.h" \
-BasicStream.obj: \
- BasicStream.cpp \
- "$(includedir)\IceUtil\DisableWarnings.h" \
- "$(includedir)\Ice\BasicStream.h" \
- "$(includedir)\IceUtil\StringConverter.h" \
- "$(includedir)\IceUtil\Config.h" \
- "$(includedir)\IceUtil\Exception.h" \
- "$(includedir)\IceUtil\Shared.h" \
- "$(includedir)\IceUtil\Atomic.h" \
- "$(includedir)\IceUtil\Handle.h" \
- "$(includedir)\Ice\InstanceF.h" \
- "$(includedir)\Ice\Handle.h" \
- "$(includedir)\Ice\Config.h" \
- "$(includedir)\Ice\Object.h" \
- "$(includedir)\IceUtil\Mutex.h" \
- "$(includedir)\IceUtil\Lock.h" \
- "$(includedir)\IceUtil\ThreadException.h" \
- "$(includedir)\IceUtil\Time.h" \
- "$(includedir)\IceUtil\MutexProtocol.h" \
- "$(includedir)\Ice\ObjectF.h" \
- "$(includedir)\Ice\ProxyF.h" \
- "$(includedir)\Ice\ProxyHandle.h" \
- "$(includedir)\Ice\IncomingAsyncF.h" \
- "$(includedir)\Ice\Current.h" \
- "$(includedir)\IceUtil\PushDisableWarnings.h" \
- "$(includedir)\Ice\ValueF.h" \
- "$(includedir)\Ice\Exception.h" \
- "$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
- "$(includedir)\Ice\LocalObject.h" \
- "$(includedir)\Ice\LocalObjectF.h" \
- "$(includedir)\Ice\StreamHelpers.h" \
- "$(includedir)\IceUtil\ScopedArray.h" \
- "$(includedir)\IceUtil\Iterator.h" \
- "$(includedir)\Ice\Traits.h" \
- "$(includedir)\IceUtil\Optional.h" \
- "$(includedir)\Ice\ObjectAdapterF.h" \
- "$(includedir)\IceUtil\UndefSysMacros.h" \
- "$(includedir)\IceUtil\PopDisableWarnings.h" \
- "$(includedir)\Ice\ConnectionF.h" \
- "$(includedir)\Ice\Identity.h" \
- "$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
- "$(includedir)\Ice\Buffer.h" \
- "$(includedir)\Ice\Protocol.h" \
- "$(includedir)\Ice\SlicedDataF.h" \
- "$(includedir)\Ice\UserExceptionFactory.h" \
- "$(includedir)\Ice\FactoryTable.h" \
- "DefaultsAndOverrides.h" \
- "DefaultsAndOverridesF.h" \
- "$(includedir)\Ice\PropertiesF.h" \
- "$(includedir)\Ice\Proxy.h" \
- "$(includedir)\Ice\ProxyFactoryF.h" \
- "$(includedir)\Ice\ConnectionIF.h" \
- "$(includedir)\Ice\RequestHandlerF.h" \
- "$(includedir)\Ice\EndpointF.h" \
- "$(includedir)\Ice\EndpointTypes.h" \
- "$(includedir)\Ice\ReferenceF.h" \
- "$(includedir)\Ice\BatchRequestQueueF.h" \
- "$(includedir)\Ice\AsyncResult.h" \
- "$(includedir)\IceUtil\Monitor.h" \
- "$(includedir)\IceUtil\Cond.h" \
- "$(includedir)\IceUtil\UniquePtr.h" \
- "$(includedir)\Ice\CommunicatorF.h" \
- "$(includedir)\Ice\AsyncResultF.h" \
- "$(includedir)\Ice\ObserverHelper.h" \
- "$(includedir)\Ice\Instrumentation.h" \
- "$(includedir)\Ice\VirtualShared.h" \
- "$(includedir)\Ice\LocalException.h" \
- "$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\Endpoint.h" \
- "Network.h" \
- "NetworkF.h" \
- "NetworkProxyF.h" \
- "$(includedir)\Ice\LoggerF.h" \
- "ProtocolInstanceF.h" \
- "Instance.h" \
- "$(includedir)\IceUtil\RecMutex.h" \
- "$(includedir)\IceUtil\Timer.h" \
- "$(includedir)\IceUtil\Thread.h" \
- "$(includedir)\Ice\InstrumentationF.h" \
- "TraceLevelsF.h" \
- "RouterInfoF.h" \
- "LocatorInfoF.h" \
- "ReferenceFactoryF.h" \
- "$(includedir)\Ice\ThreadPoolF.h" \
- "$(includedir)\Ice\ConnectionFactoryF.h" \
- "ACM.h" \
- "$(includedir)\Ice\ACMF.h" \
- "$(includedir)\Ice\Connection.h" \
- "$(includedir)\Ice\ObjectAdapterFactoryF.h" \
- "EndpointFactoryManagerF.h" \
- "IPEndpointIF.h" \
- "RetryQueueF.h" \
- "$(includedir)\Ice\DynamicLibraryF.h" \
- "$(includedir)\Ice\PluginF.h" \
- "$(includedir)\Ice\Initialize.h" \
- "$(includedir)\Ice\Dispatcher.h" \
- "$(includedir)\Ice\Plugin.h" \
- "$(includedir)\Ice\BatchRequestInterceptor.h" \
- "ImplicitContextI.h" \
- "$(includedir)\Ice\ImplicitContext.h" \
- "$(includedir)\Ice\FacetMap.h" \
- "$(includedir)\Ice\Process.h" \
- "$(includedir)\Ice\GCObject.h" \
- "$(includedir)\IceUtil\MutexPtrLock.h" \
- "$(includedir)\Ice\Value.h" \
- "$(includedir)\Ice\Incoming.h" \
- "$(includedir)\Ice\ServantLocatorF.h" \
- "$(includedir)\Ice\ServantManagerF.h" \
- "$(includedir)\Ice\ResponseHandlerF.h" \
- "$(includedir)\Ice\FactoryTableInit.h" \
- "$(includedir)\Ice\DefaultValueFactory.h" \
- "ProxyFactory.h" \
- "$(includedir)\Ice\OutgoingAsyncF.h" \
- "$(includedir)\Ice\Properties.h" \
- "$(includedir)\Ice\IncomingAsync.h" \
- "$(includedir)\Ice\PropertiesAdmin.h" \
- "ValueFactoryManager.h" \
- "$(includedir)\Ice\ObjectFactory.h" \
- "TraceUtil.h" \
- "TraceLevels.h" \
- "$(includedir)\Ice\LoggerUtil.h" \
- "$(includedir)\Ice\Logger.h" \
- "$(includedir)\Ice\SlicedData.h" \
-
BatchRequestQueue.obj: \
BatchRequestQueue.cpp \
"BatchRequestQueue.h" \
@@ -807,17 +676,14 @@ BatchRequestQueue.obj: \
"$(includedir)\Ice\BatchRequestQueueF.h" \
"$(includedir)\Ice\Handle.h" \
"$(includedir)\Ice\InstanceF.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
- "$(includedir)\Ice\Object.h" \
- "$(includedir)\Ice\ObjectF.h" \
- "$(includedir)\Ice\IncomingAsyncF.h" \
- "$(includedir)\Ice\Current.h" \
+ "$(includedir)\Ice\CommunicatorF.h" \
"$(includedir)\IceUtil\PushDisableWarnings.h" \
+ "$(includedir)\Ice\ObjectF.h" \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -825,24 +691,22 @@ BatchRequestQueue.obj: \
"$(includedir)\IceUtil\Iterator.h" \
"$(includedir)\Ice\Traits.h" \
"$(includedir)\IceUtil\Optional.h" \
- "$(includedir)\Ice\ObjectAdapterF.h" \
"$(includedir)\IceUtil\UndefSysMacros.h" \
"$(includedir)\IceUtil\PopDisableWarnings.h" \
+ "$(includedir)\Ice\Object.h" \
+ "$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\Current.h" \
+ "$(includedir)\Ice\ObjectAdapterF.h" \
"$(includedir)\Ice\ConnectionF.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
- "$(includedir)\Ice\UserExceptionFactory.h" \
- "$(includedir)\Ice\FactoryTable.h" \
"Instance.h" \
"$(includedir)\IceUtil\RecMutex.h" \
"$(includedir)\IceUtil\Timer.h" \
"$(includedir)\IceUtil\Thread.h" \
- "$(includedir)\Ice\CommunicatorF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"TraceLevelsF.h" \
"DefaultsAndOverridesF.h" \
@@ -865,11 +729,16 @@ BatchRequestQueue.obj: \
"$(includedir)\Ice\AsyncResultF.h" \
"$(includedir)\Ice\ObserverHelper.h" \
"$(includedir)\Ice\Instrumentation.h" \
+ "$(includedir)\Ice\InputStream.h" \
+ "$(includedir)\Ice\LoggerF.h" \
+ "$(includedir)\Ice\ValueFactory.h" \
+ "$(includedir)\Ice\UserExceptionFactory.h" \
+ "$(includedir)\Ice\FactoryTable.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
"$(includedir)\Ice\Endpoint.h" \
"$(includedir)\Ice\PropertiesF.h" \
- "$(includedir)\Ice\LoggerF.h" \
+ "$(includedir)\Ice\ObjectFactory.h" \
"$(includedir)\Ice\ObjectAdapterFactoryF.h" \
"EndpointFactoryManagerF.h" \
"IPEndpointIF.h" \
@@ -916,7 +785,6 @@ Buffer.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -965,7 +833,6 @@ CollocatedRequestHandler.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
"$(includedir)\IceUtil\ScopedArray.h" \
"$(includedir)\IceUtil\Iterator.h" \
@@ -978,21 +845,18 @@ CollocatedRequestHandler.obj: \
"$(includedir)\Ice\BuiltinSequences.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\VirtualShared.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
+ "$(includedir)\Ice\CommunicatorF.h" \
"$(includedir)\Ice\InstanceF.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\ObjectAdapterF.h" \
"$(includedir)\Ice\ConnectionF.h" \
- "$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
- "$(includedir)\Ice\UserExceptionFactory.h" \
- "$(includedir)\Ice\FactoryTable.h" \
"$(includedir)\Ice\LoggerF.h" \
"TraceLevelsF.h" \
"ObjectAdapterI.h" \
@@ -1004,10 +868,13 @@ CollocatedRequestHandler.obj: \
"$(includedir)\Ice\EndpointTypes.h" \
"$(includedir)\Ice\BatchRequestQueueF.h" \
"$(includedir)\Ice\AsyncResult.h" \
- "$(includedir)\Ice\CommunicatorF.h" \
"$(includedir)\Ice\AsyncResultF.h" \
"$(includedir)\Ice\ObserverHelper.h" \
"$(includedir)\Ice\Instrumentation.h" \
+ "$(includedir)\Ice\InputStream.h" \
+ "$(includedir)\Ice\ValueFactory.h" \
+ "$(includedir)\Ice\UserExceptionFactory.h" \
+ "$(includedir)\Ice\FactoryTable.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\LocatorF.h" \
"$(includedir)\Ice\FacetMap.h" \
@@ -1053,6 +920,7 @@ CollocatedRequestHandler.obj: \
"Instance.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"DefaultsAndOverridesF.h" \
+ "$(includedir)\Ice\ObjectFactory.h" \
"EndpointFactoryManagerF.h" \
"IPEndpointIF.h" \
"RetryQueueF.h" \
@@ -1099,7 +967,6 @@ CommunicatorI.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -1129,12 +996,12 @@ CommunicatorI.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -1143,7 +1010,6 @@ CommunicatorI.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -1155,6 +1021,7 @@ CommunicatorI.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -1211,7 +1078,6 @@ CommunicatorI.obj: \
"BatchRequestQueue.h" \
"SharedContext.h" \
"ProxyFactory.h" \
- "ValueFactoryManager.h" \
"ObjectAdapterFactory.h" \
"ObjectAdapterI.h" \
"$(includedir)\Ice\ObjectAdapter.h" \
@@ -1248,7 +1114,6 @@ ConnectionFactory.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -1283,12 +1148,12 @@ ConnectionFactory.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -1302,7 +1167,6 @@ ConnectionFactory.obj: \
"$(includedir)\Ice\ServantManagerF.h" \
"EndpointIF.h" \
"ConnectorF.h" \
- "$(includedir)\Ice\LoggerF.h" \
"TraceLevelsF.h" \
"$(includedir)\Ice\OutgoingAsyncF.h" \
"EventHandler.h" \
@@ -1320,6 +1184,7 @@ ConnectionFactory.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"ACM.h" \
"$(includedir)\Ice\ACMF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"AcceptorF.h" \
"RouterInfoF.h" \
"EndpointI.h" \
@@ -1330,6 +1195,7 @@ ConnectionFactory.obj: \
"DefaultsAndOverridesF.h" \
"LocatorInfoF.h" \
"ReferenceFactoryF.h" \
+ "$(includedir)\Ice\ObjectFactory.h" \
"$(includedir)\Ice\ObjectAdapterFactoryF.h" \
"EndpointFactoryManagerF.h" \
"IPEndpointIF.h" \
@@ -1407,7 +1273,6 @@ ConnectionI.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -1436,12 +1301,12 @@ ConnectionI.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -1456,7 +1321,6 @@ ConnectionI.obj: \
"$(includedir)\Ice\ServantManagerF.h" \
"EndpointIF.h" \
"ConnectorF.h" \
- "$(includedir)\Ice\LoggerF.h" \
"TraceLevelsF.h" \
"$(includedir)\Ice\OutgoingAsyncF.h" \
"EventHandler.h" \
@@ -1474,6 +1338,7 @@ ConnectionI.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"ACM.h" \
"$(includedir)\Ice\ACMF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"Instance.h" \
"$(includedir)\IceUtil\RecMutex.h" \
"$(includedir)\Ice\InstrumentationF.h" \
@@ -1481,6 +1346,7 @@ ConnectionI.obj: \
"RouterInfoF.h" \
"LocatorInfoF.h" \
"ReferenceFactoryF.h" \
+ "$(includedir)\Ice\ObjectFactory.h" \
"$(includedir)\Ice\ObjectAdapterFactoryF.h" \
"EndpointFactoryManagerF.h" \
"IPEndpointIF.h" \
@@ -1561,7 +1427,6 @@ ConnectionRequestHandler.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
"$(includedir)\IceUtil\ScopedArray.h" \
"$(includedir)\IceUtil\Iterator.h" \
@@ -1584,12 +1449,12 @@ ConnectionRequestHandler.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -1606,6 +1471,7 @@ ConnectionRequestHandler.obj: \
"LocatorInfoF.h" \
"BatchRequestQueue.h" \
"$(includedir)\Ice\BatchRequestInterceptor.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"SharedContext.h" \
"$(includedir)\Ice\Properties.h" \
"$(includedir)\Ice\GCObject.h" \
@@ -1628,7 +1494,6 @@ ConnectionRequestHandler.obj: \
"$(includedir)\Ice\ConnectionFactoryF.h" \
"TransceiverF.h" \
"ConnectorF.h" \
- "$(includedir)\Ice\LoggerF.h" \
"TraceLevelsF.h" \
"EventHandler.h" \
"EventHandlerF.h" \
@@ -1700,7 +1565,6 @@ ConnectRequestHandler.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
"$(includedir)\IceUtil\ScopedArray.h" \
"$(includedir)\IceUtil\Iterator.h" \
@@ -1723,12 +1587,12 @@ ConnectRequestHandler.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -1742,6 +1606,7 @@ ConnectRequestHandler.obj: \
"LocatorInfoF.h" \
"BatchRequestQueue.h" \
"$(includedir)\Ice\BatchRequestInterceptor.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"SharedContext.h" \
"$(includedir)\Ice\Properties.h" \
"$(includedir)\Ice\GCObject.h" \
@@ -1774,7 +1639,7 @@ ConnectRequestHandler.obj: \
"$(includedir)\Ice\Connection.h" \
"$(includedir)\Ice\Endpoint.h" \
"$(includedir)\Ice\PropertiesF.h" \
- "$(includedir)\Ice\LoggerF.h" \
+ "$(includedir)\Ice\ObjectFactory.h" \
"$(includedir)\Ice\ObjectAdapterFactoryF.h" \
"EndpointFactoryManagerF.h" \
"IPEndpointIF.h" \
@@ -1825,7 +1690,6 @@ DefaultsAndOverrides.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -1862,12 +1726,12 @@ DefaultsAndOverrides.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -1880,7 +1744,6 @@ DefaultsAndOverrides.obj: \
"Network.h" \
"NetworkF.h" \
"NetworkProxyF.h" \
- "$(includedir)\Ice\LoggerF.h" \
"ProtocolInstanceF.h" \
"$(includedir)\Ice\Properties.h" \
"$(includedir)\Ice\GCObject.h" \
@@ -1889,6 +1752,7 @@ DefaultsAndOverrides.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -1923,7 +1787,6 @@ DispatchInterceptor.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -1943,13 +1806,15 @@ DispatchInterceptor.obj: \
"$(includedir)\Ice\ConnectionIF.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
- "$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
+ "$(includedir)\Ice\CommunicatorF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
+ "$(includedir)\Ice\InputStream.h" \
+ "$(includedir)\Ice\LoggerF.h" \
+ "$(includedir)\Ice\ValueFactory.h" \
"$(includedir)\Ice\UserExceptionFactory.h" \
"$(includedir)\Ice\FactoryTable.h" \
"$(includedir)\Ice\ObserverHelper.h" \
@@ -1994,7 +1859,6 @@ EndpointFactory.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -2049,11 +1913,10 @@ EndpointFactory.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -2063,6 +1926,7 @@ EndpointFactory.obj: \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\Endpoint.h" \
"$(includedir)\Ice\PropertiesF.h" \
+ "$(includedir)\Ice\ObjectFactory.h" \
"$(includedir)\Ice\ObjectAdapterFactoryF.h" \
"EndpointFactoryManagerF.h" \
"IPEndpointIF.h" \
@@ -2084,6 +1948,7 @@ EndpointFactory.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
@@ -2116,7 +1981,6 @@ EndpointFactoryManager.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -2141,7 +2005,7 @@ EndpointFactoryManager.obj: \
"$(includedir)\Ice\CommunicatorF.h" \
"$(includedir)\Ice\Plugin.h" \
"$(includedir)\Ice\LoggerF.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
@@ -2149,11 +2013,11 @@ EndpointFactoryManager.obj: \
"$(includedir)\Ice\ObjectAdapterF.h" \
"$(includedir)\Ice\ConnectionF.h" \
"$(includedir)\Ice\Identity.h" \
- "$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
+ "$(includedir)\Ice\InputStream.h" \
+ "$(includedir)\Ice\ValueFactory.h" \
"$(includedir)\Ice\UserExceptionFactory.h" \
"$(includedir)\Ice\FactoryTable.h" \
"$(includedir)\Ice\LocalException.h" \
@@ -2186,6 +2050,7 @@ EndpointFactoryManager.obj: \
"$(includedir)\Ice\ObserverHelper.h" \
"$(includedir)\Ice\Instrumentation.h" \
"$(includedir)\Ice\PropertiesF.h" \
+ "$(includedir)\Ice\ObjectFactory.h" \
"$(includedir)\Ice\ObjectAdapterFactoryF.h" \
"IPEndpointIF.h" \
"RetryQueueF.h" \
@@ -2235,7 +2100,6 @@ EndpointI.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -2267,54 +2131,38 @@ EventHandler.obj: \
"$(includedir)\Ice\Config.h" \
"$(includedir)\Ice\InstanceF.h" \
"$(includedir)\Ice\ThreadPoolF.h" \
- "$(includedir)\Ice\BasicStream.h" \
- "$(includedir)\IceUtil\StringConverter.h" \
- "$(includedir)\Ice\Object.h" \
- "$(includedir)\IceUtil\Mutex.h" \
- "$(includedir)\IceUtil\Lock.h" \
- "$(includedir)\IceUtil\ThreadException.h" \
- "$(includedir)\IceUtil\Time.h" \
- "$(includedir)\IceUtil\MutexProtocol.h" \
- "$(includedir)\Ice\ObjectF.h" \
+ "Network.h" \
+ "NetworkF.h" \
+ "NetworkProxyF.h" \
+ "$(includedir)\Ice\PropertiesF.h" \
+ "$(includedir)\IceUtil\PushDisableWarnings.h" \
"$(includedir)\Ice\ProxyF.h" \
"$(includedir)\Ice\ProxyHandle.h" \
- "$(includedir)\Ice\IncomingAsyncF.h" \
- "$(includedir)\Ice\Current.h" \
- "$(includedir)\IceUtil\PushDisableWarnings.h" \
+ "$(includedir)\Ice\ObjectF.h" \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
"$(includedir)\IceUtil\ScopedArray.h" \
"$(includedir)\IceUtil\Iterator.h" \
"$(includedir)\Ice\Traits.h" \
- "$(includedir)\IceUtil\Optional.h" \
- "$(includedir)\Ice\ObjectAdapterF.h" \
- "$(includedir)\IceUtil\UndefSysMacros.h" \
- "$(includedir)\IceUtil\PopDisableWarnings.h" \
- "$(includedir)\Ice\ConnectionF.h" \
- "$(includedir)\Ice\Identity.h" \
- "$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
- "$(includedir)\Ice\Buffer.h" \
- "$(includedir)\Ice\Protocol.h" \
- "$(includedir)\Ice\SlicedDataF.h" \
- "$(includedir)\Ice\UserExceptionFactory.h" \
- "$(includedir)\Ice\FactoryTable.h" \
- "Network.h" \
- "NetworkF.h" \
- "NetworkProxyF.h" \
- "$(includedir)\Ice\PropertiesF.h" \
"$(includedir)\Ice\Proxy.h" \
+ "$(includedir)\IceUtil\Mutex.h" \
+ "$(includedir)\IceUtil\Lock.h" \
+ "$(includedir)\IceUtil\ThreadException.h" \
+ "$(includedir)\IceUtil\Time.h" \
+ "$(includedir)\IceUtil\MutexProtocol.h" \
"$(includedir)\Ice\ProxyFactoryF.h" \
"$(includedir)\Ice\ConnectionIF.h" \
"$(includedir)\Ice\RequestHandlerF.h" \
"$(includedir)\Ice\EndpointF.h" \
+ "$(includedir)\IceUtil\Optional.h" \
+ "$(includedir)\IceUtil\UndefSysMacros.h" \
+ "$(includedir)\IceUtil\PopDisableWarnings.h" \
"$(includedir)\Ice\EndpointTypes.h" \
+ "$(includedir)\Ice\ObjectAdapterF.h" \
"$(includedir)\Ice\ReferenceF.h" \
"$(includedir)\Ice\BatchRequestQueueF.h" \
"$(includedir)\Ice\AsyncResult.h" \
@@ -2322,13 +2170,27 @@ EventHandler.obj: \
"$(includedir)\IceUtil\Cond.h" \
"$(includedir)\IceUtil\UniquePtr.h" \
"$(includedir)\Ice\CommunicatorF.h" \
+ "$(includedir)\Ice\ConnectionF.h" \
"$(includedir)\Ice\AsyncResultF.h" \
"$(includedir)\Ice\ObserverHelper.h" \
"$(includedir)\Ice\Instrumentation.h" \
+ "$(includedir)\Ice\Current.h" \
+ "$(includedir)\Ice\Identity.h" \
+ "$(includedir)\Ice\Version.h" \
+ "$(includedir)\Ice\InputStream.h" \
+ "$(includedir)\IceUtil\StringConverter.h" \
+ "$(includedir)\Ice\Object.h" \
+ "$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
+ "$(includedir)\Ice\ValueFactory.h" \
+ "$(includedir)\Ice\Buffer.h" \
+ "$(includedir)\Ice\Protocol.h" \
+ "$(includedir)\Ice\SlicedDataF.h" \
+ "$(includedir)\Ice\UserExceptionFactory.h" \
+ "$(includedir)\Ice\FactoryTable.h" \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"ProtocolInstanceF.h" \
"Instance.h" \
"$(includedir)\IceUtil\RecMutex.h" \
@@ -2345,6 +2207,7 @@ EventHandler.obj: \
"$(includedir)\Ice\ACMF.h" \
"$(includedir)\Ice\Connection.h" \
"$(includedir)\Ice\Endpoint.h" \
+ "$(includedir)\Ice\ObjectFactory.h" \
"$(includedir)\Ice\ObjectAdapterFactoryF.h" \
"EndpointFactoryManagerF.h" \
"IPEndpointIF.h" \
@@ -2365,6 +2228,7 @@ EventHandler.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
@@ -2382,7 +2246,6 @@ Exception.obj: \
"$(includedir)\IceUtil\Shared.h" \
"$(includedir)\IceUtil\Atomic.h" \
"$(includedir)\Ice\ValueF.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\IceUtil\PushDisableWarnings.h" \
"$(includedir)\Ice\ProxyF.h" \
@@ -2428,26 +2291,25 @@ Exception.obj: \
"$(includedir)\Ice\ObserverHelper.h" \
"$(includedir)\Ice\Instrumentation.h" \
"$(includedir)\Ice\Current.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
"$(includedir)\Ice\UserExceptionFactory.h" \
"$(includedir)\Ice\FactoryTable.h" \
"$(includedir)\Ice\VirtualShared.h" \
- "$(includedir)\Ice\LoggerF.h" \
"ProtocolInstanceF.h" \
"$(includedir)\Ice\Plugin.h" \
"$(includedir)\Ice\SlicedData.h" \
"$(includedir)\Ice\GCObject.h" \
"$(includedir)\IceUtil\MutexPtrLock.h" \
"$(includedir)\Ice\Value.h" \
- "$(includedir)\Ice\Stream.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\IceUtil\StringUtil.h" \
FactoryTable.obj: \
@@ -2474,7 +2336,6 @@ FactoryTable.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -2510,7 +2371,6 @@ FactoryTableInit.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -2548,7 +2408,6 @@ GCObject.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -2573,26 +2432,15 @@ HttpParser.obj: \
"$(includedir)\IceUtil\Handle.h" \
"$(includedir)\IceUtil\Exception.h" \
"$(includedir)\Ice\Config.h" \
- "$(includedir)\Ice\BasicStream.h" \
- "$(includedir)\IceUtil\StringConverter.h" \
- "$(includedir)\Ice\InstanceF.h" \
- "$(includedir)\Ice\Handle.h" \
- "$(includedir)\Ice\Object.h" \
- "$(includedir)\IceUtil\Mutex.h" \
- "$(includedir)\IceUtil\Lock.h" \
- "$(includedir)\IceUtil\ThreadException.h" \
- "$(includedir)\IceUtil\Time.h" \
- "$(includedir)\IceUtil\MutexProtocol.h" \
- "$(includedir)\Ice\ObjectF.h" \
+ "$(includedir)\Ice\LocalException.h" \
+ "$(includedir)\IceUtil\PushDisableWarnings.h" \
"$(includedir)\Ice\ProxyF.h" \
"$(includedir)\Ice\ProxyHandle.h" \
- "$(includedir)\Ice\IncomingAsyncF.h" \
- "$(includedir)\Ice\Current.h" \
- "$(includedir)\IceUtil\PushDisableWarnings.h" \
+ "$(includedir)\Ice\ObjectF.h" \
+ "$(includedir)\Ice\Handle.h" \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -2600,20 +2448,10 @@ HttpParser.obj: \
"$(includedir)\IceUtil\Iterator.h" \
"$(includedir)\Ice\Traits.h" \
"$(includedir)\IceUtil\Optional.h" \
- "$(includedir)\Ice\ObjectAdapterF.h" \
+ "$(includedir)\Ice\Identity.h" \
"$(includedir)\IceUtil\UndefSysMacros.h" \
"$(includedir)\IceUtil\PopDisableWarnings.h" \
- "$(includedir)\Ice\ConnectionF.h" \
- "$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
- "$(includedir)\Ice\Buffer.h" \
- "$(includedir)\Ice\Protocol.h" \
- "$(includedir)\Ice\SlicedDataF.h" \
- "$(includedir)\Ice\UserExceptionFactory.h" \
- "$(includedir)\Ice\FactoryTable.h" \
- "$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
"$(includedir)\IceUtil\StringUtil.h" \
@@ -2635,7 +2473,6 @@ ImplicitContextI.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -2652,8 +2489,9 @@ ImplicitContextI.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\ObjectAdapterF.h" \
"$(includedir)\Ice\ConnectionF.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
+ "$(includedir)\Ice\CommunicatorF.h" \
"$(includedir)\Ice\InstanceF.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\IceUtil\Mutex.h" \
@@ -2662,13 +2500,9 @@ ImplicitContextI.obj: \
"$(includedir)\IceUtil\Time.h" \
"$(includedir)\IceUtil\MutexProtocol.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
- "$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
- "$(includedir)\Ice\UserExceptionFactory.h" \
- "$(includedir)\Ice\FactoryTable.h" \
"$(includedir)\IceUtil\MutexPtrLock.h" \
Incoming.obj: \
@@ -2693,7 +2527,6 @@ Incoming.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
"$(includedir)\IceUtil\ScopedArray.h" \
"$(includedir)\IceUtil\Iterator.h" \
@@ -2702,8 +2535,9 @@ Incoming.obj: \
"$(includedir)\IceUtil\UndefSysMacros.h" \
"$(includedir)\IceUtil\PopDisableWarnings.h" \
"$(includedir)\Ice\ServantManagerF.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
+ "$(includedir)\Ice\CommunicatorF.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\IceUtil\Mutex.h" \
"$(includedir)\IceUtil\Lock.h" \
@@ -2716,11 +2550,12 @@ Incoming.obj: \
"$(includedir)\Ice\ConnectionF.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
+ "$(includedir)\Ice\InputStream.h" \
+ "$(includedir)\Ice\LoggerF.h" \
+ "$(includedir)\Ice\ValueFactory.h" \
"$(includedir)\Ice\UserExceptionFactory.h" \
"$(includedir)\Ice\FactoryTable.h" \
"$(includedir)\Ice\ObserverHelper.h" \
@@ -2740,7 +2575,6 @@ Incoming.obj: \
"$(includedir)\IceUtil\Monitor.h" \
"$(includedir)\IceUtil\Cond.h" \
"$(includedir)\IceUtil\UniquePtr.h" \
- "$(includedir)\Ice\CommunicatorF.h" \
"$(includedir)\Ice\AsyncResultF.h" \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
@@ -2759,7 +2593,6 @@ Incoming.obj: \
"TransceiverF.h" \
"EndpointIF.h" \
"ConnectorF.h" \
- "$(includedir)\Ice\LoggerF.h" \
"TraceLevelsF.h" \
"$(includedir)\Ice\OutgoingAsyncF.h" \
"EventHandler.h" \
@@ -2783,6 +2616,7 @@ Incoming.obj: \
"RouterInfoF.h" \
"LocatorInfoF.h" \
"ReferenceFactoryF.h" \
+ "$(includedir)\Ice\ObjectFactory.h" \
"$(includedir)\Ice\ObjectAdapterFactoryF.h" \
"EndpointFactoryManagerF.h" \
"IPEndpointIF.h" \
@@ -2831,7 +2665,6 @@ IncomingAsync.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
"$(includedir)\IceUtil\ScopedArray.h" \
"$(includedir)\IceUtil\Iterator.h" \
@@ -2840,8 +2673,9 @@ IncomingAsync.obj: \
"$(includedir)\IceUtil\UndefSysMacros.h" \
"$(includedir)\IceUtil\PopDisableWarnings.h" \
"$(includedir)\Ice\ServantManagerF.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
+ "$(includedir)\Ice\CommunicatorF.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\IceUtil\Mutex.h" \
"$(includedir)\IceUtil\Lock.h" \
@@ -2853,11 +2687,12 @@ IncomingAsync.obj: \
"$(includedir)\Ice\ConnectionF.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
+ "$(includedir)\Ice\InputStream.h" \
+ "$(includedir)\Ice\LoggerF.h" \
+ "$(includedir)\Ice\ValueFactory.h" \
"$(includedir)\Ice\UserExceptionFactory.h" \
"$(includedir)\Ice\FactoryTable.h" \
"$(includedir)\Ice\ObserverHelper.h" \
@@ -2872,7 +2707,6 @@ IncomingAsync.obj: \
"$(includedir)\IceUtil\Timer.h" \
"$(includedir)\IceUtil\Thread.h" \
"$(includedir)\IceUtil\UniquePtr.h" \
- "$(includedir)\Ice\CommunicatorF.h" \
"$(includedir)\Ice\Connection.h" \
"$(includedir)\Ice\Proxy.h" \
"$(includedir)\Ice\ProxyFactoryF.h" \
@@ -2890,7 +2724,6 @@ IncomingAsync.obj: \
"TransceiverF.h" \
"EndpointIF.h" \
"ConnectorF.h" \
- "$(includedir)\Ice\LoggerF.h" \
"TraceLevelsF.h" \
"$(includedir)\Ice\OutgoingAsyncF.h" \
"EventHandler.h" \
@@ -2914,6 +2747,7 @@ IncomingAsync.obj: \
"RouterInfoF.h" \
"LocatorInfoF.h" \
"ReferenceFactoryF.h" \
+ "$(includedir)\Ice\ObjectFactory.h" \
"$(includedir)\Ice\ObjectAdapterFactoryF.h" \
"EndpointFactoryManagerF.h" \
"IPEndpointIF.h" \
@@ -2968,7 +2802,6 @@ Initialize.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -2998,12 +2831,12 @@ Initialize.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -3012,7 +2845,6 @@ Initialize.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -3024,6 +2856,7 @@ Initialize.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -3038,8 +2871,6 @@ Initialize.obj: \
"$(includedir)\Ice\FacetMap.h" \
"$(includedir)\Ice\CommunicatorAsync.h" \
"PropertiesI.h" \
- "StreamI.h" \
- "$(includedir)\Ice\Stream.h" \
"LoggerI.h" \
"$(includedir)\Ice\Logger.h" \
"$(includedir)\IceUtil\FileUtil.h" \
@@ -3066,6 +2897,131 @@ Initialize.obj: \
"$(includedir)\Ice\Process.h" \
"PluginManagerI.h" \
+InputStream.obj: \
+ InputStream.cpp \
+ "$(includedir)\IceUtil\DisableWarnings.h" \
+ "$(includedir)\Ice\InputStream.h" \
+ "$(includedir)\IceUtil\StringConverter.h" \
+ "$(includedir)\IceUtil\Config.h" \
+ "$(includedir)\IceUtil\Exception.h" \
+ "$(includedir)\IceUtil\Shared.h" \
+ "$(includedir)\IceUtil\Atomic.h" \
+ "$(includedir)\IceUtil\Handle.h" \
+ "$(includedir)\Ice\CommunicatorF.h" \
+ "$(includedir)\IceUtil\PushDisableWarnings.h" \
+ "$(includedir)\Ice\ProxyF.h" \
+ "$(includedir)\Ice\Config.h" \
+ "$(includedir)\Ice\ProxyHandle.h" \
+ "$(includedir)\Ice\ObjectF.h" \
+ "$(includedir)\Ice\Handle.h" \
+ "$(includedir)\Ice\ValueF.h" \
+ "$(includedir)\Ice\Exception.h" \
+ "$(includedir)\Ice\Format.h" \
+ "$(includedir)\Ice\LocalObject.h" \
+ "$(includedir)\Ice\LocalObjectF.h" \
+ "$(includedir)\Ice\StreamHelpers.h" \
+ "$(includedir)\IceUtil\ScopedArray.h" \
+ "$(includedir)\IceUtil\Iterator.h" \
+ "$(includedir)\Ice\Traits.h" \
+ "$(includedir)\IceUtil\Optional.h" \
+ "$(includedir)\IceUtil\UndefSysMacros.h" \
+ "$(includedir)\IceUtil\PopDisableWarnings.h" \
+ "$(includedir)\Ice\InstanceF.h" \
+ "$(includedir)\Ice\Object.h" \
+ "$(includedir)\IceUtil\Mutex.h" \
+ "$(includedir)\IceUtil\Lock.h" \
+ "$(includedir)\IceUtil\ThreadException.h" \
+ "$(includedir)\IceUtil\Time.h" \
+ "$(includedir)\IceUtil\MutexProtocol.h" \
+ "$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\Current.h" \
+ "$(includedir)\Ice\ObjectAdapterF.h" \
+ "$(includedir)\Ice\ConnectionF.h" \
+ "$(includedir)\Ice\Identity.h" \
+ "$(includedir)\Ice\Version.h" \
+ "$(includedir)\Ice\LoggerF.h" \
+ "$(includedir)\Ice\ValueFactory.h" \
+ "$(includedir)\Ice\Buffer.h" \
+ "$(includedir)\Ice\Protocol.h" \
+ "$(includedir)\Ice\SlicedDataF.h" \
+ "$(includedir)\Ice\UserExceptionFactory.h" \
+ "$(includedir)\Ice\FactoryTable.h" \
+ "DefaultsAndOverrides.h" \
+ "DefaultsAndOverridesF.h" \
+ "$(includedir)\Ice\PropertiesF.h" \
+ "$(includedir)\Ice\Proxy.h" \
+ "$(includedir)\Ice\ProxyFactoryF.h" \
+ "$(includedir)\Ice\ConnectionIF.h" \
+ "$(includedir)\Ice\RequestHandlerF.h" \
+ "$(includedir)\Ice\EndpointF.h" \
+ "$(includedir)\Ice\EndpointTypes.h" \
+ "$(includedir)\Ice\ReferenceF.h" \
+ "$(includedir)\Ice\BatchRequestQueueF.h" \
+ "$(includedir)\Ice\AsyncResult.h" \
+ "$(includedir)\IceUtil\Monitor.h" \
+ "$(includedir)\IceUtil\Cond.h" \
+ "$(includedir)\IceUtil\UniquePtr.h" \
+ "$(includedir)\Ice\AsyncResultF.h" \
+ "$(includedir)\Ice\ObserverHelper.h" \
+ "$(includedir)\Ice\Instrumentation.h" \
+ "$(includedir)\Ice\VirtualShared.h" \
+ "$(includedir)\Ice\LocalException.h" \
+ "$(includedir)\Ice\BuiltinSequences.h" \
+ "$(includedir)\Ice\Endpoint.h" \
+ "Network.h" \
+ "NetworkF.h" \
+ "NetworkProxyF.h" \
+ "ProtocolInstanceF.h" \
+ "Instance.h" \
+ "$(includedir)\IceUtil\RecMutex.h" \
+ "$(includedir)\IceUtil\Timer.h" \
+ "$(includedir)\IceUtil\Thread.h" \
+ "$(includedir)\Ice\InstrumentationF.h" \
+ "TraceLevelsF.h" \
+ "RouterInfoF.h" \
+ "LocatorInfoF.h" \
+ "ReferenceFactoryF.h" \
+ "$(includedir)\Ice\ThreadPoolF.h" \
+ "$(includedir)\Ice\ConnectionFactoryF.h" \
+ "ACM.h" \
+ "$(includedir)\Ice\ACMF.h" \
+ "$(includedir)\Ice\Connection.h" \
+ "$(includedir)\Ice\ObjectFactory.h" \
+ "$(includedir)\Ice\ObjectAdapterFactoryF.h" \
+ "EndpointFactoryManagerF.h" \
+ "IPEndpointIF.h" \
+ "RetryQueueF.h" \
+ "$(includedir)\Ice\DynamicLibraryF.h" \
+ "$(includedir)\Ice\PluginF.h" \
+ "$(includedir)\Ice\Initialize.h" \
+ "$(includedir)\Ice\Dispatcher.h" \
+ "$(includedir)\Ice\Plugin.h" \
+ "$(includedir)\Ice\BatchRequestInterceptor.h" \
+ "ImplicitContextI.h" \
+ "$(includedir)\Ice\ImplicitContext.h" \
+ "$(includedir)\Ice\FacetMap.h" \
+ "$(includedir)\Ice\Process.h" \
+ "$(includedir)\Ice\GCObject.h" \
+ "$(includedir)\IceUtil\MutexPtrLock.h" \
+ "$(includedir)\Ice\Value.h" \
+ "$(includedir)\Ice\Incoming.h" \
+ "$(includedir)\Ice\ServantLocatorF.h" \
+ "$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
+ "$(includedir)\Ice\ResponseHandlerF.h" \
+ "$(includedir)\Ice\FactoryTableInit.h" \
+ "$(includedir)\Ice\DefaultValueFactory.h" \
+ "ProxyFactory.h" \
+ "$(includedir)\Ice\OutgoingAsyncF.h" \
+ "$(includedir)\Ice\Properties.h" \
+ "$(includedir)\Ice\IncomingAsync.h" \
+ "$(includedir)\Ice\PropertiesAdmin.h" \
+ "TraceUtil.h" \
+ "TraceLevels.h" \
+ "$(includedir)\Ice\LoggerUtil.h" \
+ "$(includedir)\Ice\Logger.h" \
+ "$(includedir)\Ice\SlicedData.h" \
+
Instance.obj: \
Instance.cpp \
"Instance.h" \
@@ -3096,7 +3052,6 @@ Instance.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -3135,11 +3090,11 @@ Instance.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -3150,7 +3105,7 @@ Instance.obj: \
"$(includedir)\Ice\BuiltinSequences.h" \
"$(includedir)\Ice\Endpoint.h" \
"$(includedir)\Ice\PropertiesF.h" \
- "$(includedir)\Ice\LoggerF.h" \
+ "$(includedir)\Ice\ObjectFactory.h" \
"$(includedir)\Ice\ObjectAdapterFactoryF.h" \
"EndpointFactoryManagerF.h" \
"IPEndpointIF.h" \
@@ -3173,6 +3128,7 @@ Instance.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
@@ -3212,8 +3168,7 @@ Instance.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"AcceptorF.h" \
"EndpointI.h" \
- "ValueFactoryManager.h" \
- "$(includedir)\Ice\ObjectFactory.h" \
+ "ValueFactoryManagerI.h" \
"ObjectAdapterFactory.h" \
"ObjectAdapterI.h" \
"$(includedir)\Ice\ObjectAdapter.h" \
@@ -3245,6 +3200,9 @@ Instance.obj: \
"$(includedir)\Ice\MetricsFunctional.h" \
"LoggerAdminI.h" \
"RegisterPluginsInit.h" \
+ "$(includedir)\Ice\Functional.h" \
+ "$(includedir)\IceUtil\Functional.h" \
+ "$(includedir)\IceUtil\DisableWarnings.h" \
"$(includedir)\IceUtil\UUID.h" \
InstrumentationI.obj: \
@@ -3268,7 +3226,6 @@ InstrumentationI.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -3306,12 +3263,12 @@ InstrumentationI.obj: \
"$(includedir)\Ice\InstanceF.h" \
"$(includedir)\Ice\AsyncResultF.h" \
"$(includedir)\Ice\ObserverHelper.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -3326,6 +3283,7 @@ InstrumentationI.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
@@ -3338,7 +3296,6 @@ InstrumentationI.obj: \
"$(includedir)\IceUtil\Timer.h" \
"$(includedir)\IceUtil\Thread.h" \
"$(includedir)\Ice\PropertiesF.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -3384,7 +3341,6 @@ IPEndpointI.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -3423,19 +3379,18 @@ IPEndpointI.obj: \
"$(includedir)\Ice\Instrumentation.h" \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
"$(includedir)\Ice\UserExceptionFactory.h" \
"$(includedir)\Ice\FactoryTable.h" \
"$(includedir)\Ice\LocalException.h" \
- "$(includedir)\Ice\LoggerF.h" \
"ProtocolInstanceF.h" \
"ProtocolInstance.h" \
"Instance.h" \
@@ -3452,6 +3407,7 @@ IPEndpointI.obj: \
"ACM.h" \
"$(includedir)\Ice\ACMF.h" \
"$(includedir)\Ice\Connection.h" \
+ "$(includedir)\Ice\ObjectFactory.h" \
"$(includedir)\Ice\ObjectAdapterFactoryF.h" \
"EndpointFactoryManagerF.h" \
"RetryQueueF.h" \
@@ -3471,6 +3427,7 @@ IPEndpointI.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
@@ -3522,7 +3479,6 @@ LocatorInfo.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -3552,12 +3508,12 @@ LocatorInfo.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -3575,6 +3531,7 @@ LocatorInfo.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -3595,7 +3552,7 @@ LocatorInfo.obj: \
"$(includedir)\Ice\ACMF.h" \
"$(includedir)\Ice\Connection.h" \
"$(includedir)\Ice\Endpoint.h" \
- "$(includedir)\Ice\LoggerF.h" \
+ "$(includedir)\Ice\ObjectFactory.h" \
"$(includedir)\Ice\ObjectAdapterFactoryF.h" \
"EndpointFactoryManagerF.h" \
"IPEndpointIF.h" \
@@ -3646,7 +3603,6 @@ LoggerAdminI.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -3684,12 +3640,12 @@ LoggerAdminI.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -3701,7 +3657,6 @@ LoggerAdminI.obj: \
"$(includedir)\Ice\Initialize.h" \
"$(includedir)\IceUtil\Timer.h" \
"$(includedir)\IceUtil\Thread.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -3713,6 +3668,7 @@ LoggerAdminI.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -3750,7 +3706,6 @@ LoggerI.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -3791,7 +3746,6 @@ LoggerUtil.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -3848,11 +3802,10 @@ LoggerUtil.obj: \
"$(includedir)\Ice\ObserverHelper.h" \
"$(includedir)\Ice\Instrumentation.h" \
"$(includedir)\Ice\Current.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -3861,6 +3814,7 @@ LoggerUtil.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\Endpoint.h" \
"$(includedir)\Ice\PropertiesF.h" \
+ "$(includedir)\Ice\ObjectFactory.h" \
"$(includedir)\Ice\ObjectAdapterFactoryF.h" \
"EndpointFactoryManagerF.h" \
"IPEndpointIF.h" \
@@ -3882,6 +3836,7 @@ LoggerUtil.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
@@ -3904,7 +3859,6 @@ MetricsAdminI.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -3941,12 +3895,12 @@ MetricsAdminI.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -3961,6 +3915,7 @@ MetricsAdminI.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -3971,7 +3926,6 @@ MetricsAdminI.obj: \
"$(includedir)\IceUtil\Timer.h" \
"$(includedir)\IceUtil\Thread.h" \
"$(includedir)\Ice\PropertiesF.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -4035,7 +3989,6 @@ MetricsObserverI.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -4073,12 +4026,12 @@ MetricsObserverI.obj: \
"$(includedir)\Ice\InstanceF.h" \
"$(includedir)\Ice\AsyncResultF.h" \
"$(includedir)\Ice\ObserverHelper.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -4093,6 +4046,7 @@ MetricsObserverI.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
@@ -4105,7 +4059,6 @@ MetricsObserverI.obj: \
"$(includedir)\IceUtil\Timer.h" \
"$(includedir)\IceUtil\Thread.h" \
"$(includedir)\Ice\PropertiesF.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -4133,7 +4086,6 @@ Network.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -4170,12 +4122,12 @@ Network.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -4184,7 +4136,6 @@ Network.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"ProtocolInstanceF.h" \
"NetworkProxy.h" \
"$(includedir)\IceUtil\StringUtil.h" \
@@ -4208,6 +4159,7 @@ Network.obj: \
"$(includedir)\Ice\ACMF.h" \
"$(includedir)\Ice\Connection.h" \
"$(includedir)\Ice\Endpoint.h" \
+ "$(includedir)\Ice\ObjectFactory.h" \
"$(includedir)\Ice\ObjectAdapterFactoryF.h" \
"EndpointFactoryManagerF.h" \
"RetryQueueF.h" \
@@ -4227,6 +4179,7 @@ Network.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
@@ -4258,7 +4211,6 @@ NetworkProxy.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -4295,12 +4247,12 @@ NetworkProxy.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -4309,7 +4261,6 @@ NetworkProxy.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"ProtocolInstanceF.h" \
"HttpParser.h" \
"$(includedir)\Ice\Properties.h" \
@@ -4319,6 +4270,7 @@ NetworkProxy.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -4349,7 +4301,6 @@ Object.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -4368,13 +4319,15 @@ Object.obj: \
"$(includedir)\Ice\ConnectionIF.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
- "$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
+ "$(includedir)\Ice\CommunicatorF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
+ "$(includedir)\Ice\InputStream.h" \
+ "$(includedir)\Ice\LoggerF.h" \
+ "$(includedir)\Ice\ValueFactory.h" \
"$(includedir)\Ice\UserExceptionFactory.h" \
"$(includedir)\Ice\FactoryTable.h" \
"$(includedir)\Ice\ObserverHelper.h" \
@@ -4385,20 +4338,6 @@ Object.obj: \
"IncomingRequest.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\Stream.h" \
- "$(includedir)\Ice\CommunicatorF.h" \
- "$(includedir)\Ice\Proxy.h" \
- "$(includedir)\Ice\ProxyFactoryF.h" \
- "$(includedir)\Ice\RequestHandlerF.h" \
- "$(includedir)\Ice\EndpointTypes.h" \
- "$(includedir)\Ice\ReferenceF.h" \
- "$(includedir)\Ice\BatchRequestQueueF.h" \
- "$(includedir)\Ice\AsyncResult.h" \
- "$(includedir)\IceUtil\Monitor.h" \
- "$(includedir)\IceUtil\Cond.h" \
- "$(includedir)\IceUtil\UniquePtr.h" \
- "$(includedir)\Ice\AsyncResultF.h" \
- "$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\SlicedData.h" \
"$(includedir)\Ice\GCObject.h" \
"$(includedir)\IceUtil\MutexPtrLock.h" \
@@ -4430,7 +4369,6 @@ ObjectAdapterFactory.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -4461,12 +4399,12 @@ ObjectAdapterFactory.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -4493,7 +4431,6 @@ ObjectAdapterFactory.obj: \
"$(includedir)\Ice\ACMF.h" \
"$(includedir)\Ice\Connection.h" \
"$(includedir)\Ice\PropertiesF.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
"$(includedir)\IceUtil\UUID.h" \
@@ -4524,7 +4461,6 @@ ObjectAdapterI.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -4555,12 +4491,12 @@ ObjectAdapterI.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -4587,13 +4523,13 @@ ObjectAdapterI.obj: \
"$(includedir)\Ice\ACMF.h" \
"$(includedir)\Ice\Connection.h" \
"$(includedir)\Ice\PropertiesF.h" \
- "$(includedir)\Ice\LoggerF.h" \
"ObjectAdapterFactory.h" \
"Instance.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"TraceLevelsF.h" \
"DefaultsAndOverridesF.h" \
"ReferenceFactoryF.h" \
+ "$(includedir)\Ice\ObjectFactory.h" \
"EndpointFactoryManagerF.h" \
"IPEndpointIF.h" \
"RetryQueueF.h" \
@@ -4612,6 +4548,7 @@ ObjectAdapterI.obj: \
"$(includedir)\IceUtil\MutexPtrLock.h" \
"$(includedir)\Ice\Value.h" \
"$(includedir)\Ice\Incoming.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
@@ -4654,7 +4591,6 @@ ObjectAdapterI.obj: \
"Selector.h" \
"$(includedir)\IceUtil\StringUtil.h" \
"$(includedir)\Ice\Communicator.h" \
- "$(includedir)\Ice\ObjectFactory.h" \
"$(includedir)\Ice\ImplicitContextF.h" \
"DefaultsAndOverrides.h" \
"TraceLevels.h" \
@@ -4678,7 +4614,6 @@ ObserverHelper.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -4717,12 +4652,12 @@ ObserverHelper.obj: \
"$(includedir)\IceUtil\UniquePtr.h" \
"$(includedir)\Ice\CommunicatorF.h" \
"$(includedir)\Ice\AsyncResultF.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -4736,6 +4671,7 @@ ObserverHelper.obj: \
"LocatorInfoF.h" \
"BatchRequestQueue.h" \
"$(includedir)\Ice\BatchRequestInterceptor.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"SharedContext.h" \
"$(includedir)\Ice\Properties.h" \
"$(includedir)\Ice\GCObject.h" \
@@ -4763,7 +4699,7 @@ ObserverHelper.obj: \
"$(includedir)\Ice\Connection.h" \
"$(includedir)\Ice\Endpoint.h" \
"$(includedir)\Ice\PropertiesF.h" \
- "$(includedir)\Ice\LoggerF.h" \
+ "$(includedir)\Ice\ObjectFactory.h" \
"$(includedir)\Ice\ObjectAdapterFactoryF.h" \
"EndpointFactoryManagerF.h" \
"IPEndpointIF.h" \
@@ -4800,7 +4736,6 @@ OpaqueEndpointI.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -4824,7 +4759,7 @@ OpaqueEndpointI.obj: \
"$(includedir)\Ice\CommunicatorF.h" \
"$(includedir)\Ice\Plugin.h" \
"$(includedir)\Ice\LoggerF.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\InstanceF.h" \
"$(includedir)\Ice\Object.h" \
@@ -4838,11 +4773,11 @@ OpaqueEndpointI.obj: \
"$(includedir)\Ice\ObjectAdapterF.h" \
"$(includedir)\Ice\ConnectionF.h" \
"$(includedir)\Ice\Identity.h" \
- "$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
+ "$(includedir)\Ice\InputStream.h" \
+ "$(includedir)\Ice\ValueFactory.h" \
"$(includedir)\Ice\UserExceptionFactory.h" \
"$(includedir)\Ice\FactoryTable.h" \
"DefaultsAndOverrides.h" \
@@ -4892,35 +4827,36 @@ Outgoing.obj: \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\ReferenceF.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
- "$(includedir)\Ice\Object.h" \
- "$(includedir)\Ice\ObjectF.h" \
+ "$(includedir)\Ice\CommunicatorF.h" \
+ "$(includedir)\IceUtil\PushDisableWarnings.h" \
"$(includedir)\Ice\ProxyF.h" \
"$(includedir)\Ice\ProxyHandle.h" \
- "$(includedir)\Ice\IncomingAsyncF.h" \
- "$(includedir)\Ice\Current.h" \
- "$(includedir)\IceUtil\PushDisableWarnings.h" \
+ "$(includedir)\Ice\ObjectF.h" \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
"$(includedir)\IceUtil\ScopedArray.h" \
"$(includedir)\IceUtil\Iterator.h" \
"$(includedir)\Ice\Traits.h" \
"$(includedir)\IceUtil\Optional.h" \
- "$(includedir)\Ice\ObjectAdapterF.h" \
"$(includedir)\IceUtil\UndefSysMacros.h" \
"$(includedir)\IceUtil\PopDisableWarnings.h" \
+ "$(includedir)\Ice\Object.h" \
+ "$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\Current.h" \
+ "$(includedir)\Ice\ObjectAdapterF.h" \
"$(includedir)\Ice\ConnectionF.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
+ "$(includedir)\Ice\InputStream.h" \
+ "$(includedir)\Ice\LoggerF.h" \
+ "$(includedir)\Ice\ValueFactory.h" \
"$(includedir)\Ice\UserExceptionFactory.h" \
"$(includedir)\Ice\FactoryTable.h" \
"$(includedir)\Ice\ObserverHelper.h" \
@@ -4930,7 +4866,6 @@ Outgoing.obj: \
"..\..\src\IceUtil\StopWatch.h" \
"$(includedir)\IceUtil\Timer.h" \
"$(includedir)\IceUtil\Thread.h" \
- "$(includedir)\Ice\CommunicatorF.h" \
"$(includedir)\Ice\Connection.h" \
"$(includedir)\Ice\Proxy.h" \
"$(includedir)\Ice\ProxyFactoryF.h" \
@@ -4947,7 +4882,6 @@ Outgoing.obj: \
"$(includedir)\Ice\ServantManagerF.h" \
"EndpointIF.h" \
"ConnectorF.h" \
- "$(includedir)\Ice\LoggerF.h" \
"TraceLevelsF.h" \
"$(includedir)\Ice\OutgoingAsyncF.h" \
"EventHandler.h" \
@@ -4989,6 +4923,7 @@ Outgoing.obj: \
"$(includedir)\IceUtil\RecMutex.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"DefaultsAndOverridesF.h" \
+ "$(includedir)\Ice\ObjectFactory.h" \
"$(includedir)\Ice\ObjectAdapterFactoryF.h" \
"EndpointFactoryManagerF.h" \
"IPEndpointIF.h" \
@@ -5035,7 +4970,6 @@ OutgoingAsync.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
"$(includedir)\IceUtil\ScopedArray.h" \
"$(includedir)\IceUtil\Iterator.h" \
@@ -5054,12 +4988,12 @@ OutgoingAsync.obj: \
"$(includedir)\Ice\ObjectAdapterF.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -5067,6 +5001,7 @@ OutgoingAsync.obj: \
"$(includedir)\Ice\FactoryTable.h" \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\ConnectionIF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"ConnectionI.h" \
"..\..\src\IceUtil\StopWatch.h" \
"$(includedir)\Ice\Connection.h" \
@@ -5083,7 +5018,6 @@ OutgoingAsync.obj: \
"$(includedir)\Ice\ServantManagerF.h" \
"EndpointIF.h" \
"ConnectorF.h" \
- "$(includedir)\Ice\LoggerF.h" \
"TraceLevelsF.h" \
"EventHandler.h" \
"EventHandlerF.h" \
@@ -5124,6 +5058,7 @@ OutgoingAsync.obj: \
"$(includedir)\IceUtil\RecMutex.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"DefaultsAndOverridesF.h" \
+ "$(includedir)\Ice\ObjectFactory.h" \
"$(includedir)\Ice\ObjectAdapterFactoryF.h" \
"EndpointFactoryManagerF.h" \
"IPEndpointIF.h" \
@@ -5142,6 +5077,130 @@ OutgoingAsync.obj: \
"$(includedir)\IceUtil\StringUtil.h" \
"RetryQueue.h" \
+OutputStream.obj: \
+ OutputStream.cpp \
+ "$(includedir)\IceUtil\DisableWarnings.h" \
+ "$(includedir)\Ice\OutputStream.h" \
+ "$(includedir)\IceUtil\StringConverter.h" \
+ "$(includedir)\IceUtil\Config.h" \
+ "$(includedir)\IceUtil\Exception.h" \
+ "$(includedir)\IceUtil\Shared.h" \
+ "$(includedir)\IceUtil\Atomic.h" \
+ "$(includedir)\IceUtil\Handle.h" \
+ "$(includedir)\Ice\CommunicatorF.h" \
+ "$(includedir)\IceUtil\PushDisableWarnings.h" \
+ "$(includedir)\Ice\ProxyF.h" \
+ "$(includedir)\Ice\Config.h" \
+ "$(includedir)\Ice\ProxyHandle.h" \
+ "$(includedir)\Ice\ObjectF.h" \
+ "$(includedir)\Ice\Handle.h" \
+ "$(includedir)\Ice\ValueF.h" \
+ "$(includedir)\Ice\Exception.h" \
+ "$(includedir)\Ice\Format.h" \
+ "$(includedir)\Ice\LocalObject.h" \
+ "$(includedir)\Ice\LocalObjectF.h" \
+ "$(includedir)\Ice\StreamHelpers.h" \
+ "$(includedir)\IceUtil\ScopedArray.h" \
+ "$(includedir)\IceUtil\Iterator.h" \
+ "$(includedir)\Ice\Traits.h" \
+ "$(includedir)\IceUtil\Optional.h" \
+ "$(includedir)\IceUtil\UndefSysMacros.h" \
+ "$(includedir)\IceUtil\PopDisableWarnings.h" \
+ "$(includedir)\Ice\InstanceF.h" \
+ "$(includedir)\Ice\Object.h" \
+ "$(includedir)\IceUtil\Mutex.h" \
+ "$(includedir)\IceUtil\Lock.h" \
+ "$(includedir)\IceUtil\ThreadException.h" \
+ "$(includedir)\IceUtil\Time.h" \
+ "$(includedir)\IceUtil\MutexProtocol.h" \
+ "$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\Current.h" \
+ "$(includedir)\Ice\ObjectAdapterF.h" \
+ "$(includedir)\Ice\ConnectionF.h" \
+ "$(includedir)\Ice\Identity.h" \
+ "$(includedir)\Ice\Version.h" \
+ "$(includedir)\Ice\Buffer.h" \
+ "$(includedir)\Ice\Protocol.h" \
+ "$(includedir)\Ice\SlicedDataF.h" \
+ "DefaultsAndOverrides.h" \
+ "DefaultsAndOverridesF.h" \
+ "$(includedir)\Ice\PropertiesF.h" \
+ "$(includedir)\Ice\Proxy.h" \
+ "$(includedir)\Ice\ProxyFactoryF.h" \
+ "$(includedir)\Ice\ConnectionIF.h" \
+ "$(includedir)\Ice\RequestHandlerF.h" \
+ "$(includedir)\Ice\EndpointF.h" \
+ "$(includedir)\Ice\EndpointTypes.h" \
+ "$(includedir)\Ice\ReferenceF.h" \
+ "$(includedir)\Ice\BatchRequestQueueF.h" \
+ "$(includedir)\Ice\AsyncResult.h" \
+ "$(includedir)\IceUtil\Monitor.h" \
+ "$(includedir)\IceUtil\Cond.h" \
+ "$(includedir)\IceUtil\UniquePtr.h" \
+ "$(includedir)\Ice\AsyncResultF.h" \
+ "$(includedir)\Ice\ObserverHelper.h" \
+ "$(includedir)\Ice\Instrumentation.h" \
+ "$(includedir)\Ice\InputStream.h" \
+ "$(includedir)\Ice\LoggerF.h" \
+ "$(includedir)\Ice\ValueFactory.h" \
+ "$(includedir)\Ice\UserExceptionFactory.h" \
+ "$(includedir)\Ice\FactoryTable.h" \
+ "$(includedir)\Ice\VirtualShared.h" \
+ "$(includedir)\Ice\LocalException.h" \
+ "$(includedir)\Ice\BuiltinSequences.h" \
+ "$(includedir)\Ice\Endpoint.h" \
+ "Network.h" \
+ "NetworkF.h" \
+ "NetworkProxyF.h" \
+ "ProtocolInstanceF.h" \
+ "Instance.h" \
+ "$(includedir)\IceUtil\RecMutex.h" \
+ "$(includedir)\IceUtil\Timer.h" \
+ "$(includedir)\IceUtil\Thread.h" \
+ "$(includedir)\Ice\InstrumentationF.h" \
+ "TraceLevelsF.h" \
+ "RouterInfoF.h" \
+ "LocatorInfoF.h" \
+ "ReferenceFactoryF.h" \
+ "$(includedir)\Ice\ThreadPoolF.h" \
+ "$(includedir)\Ice\ConnectionFactoryF.h" \
+ "ACM.h" \
+ "$(includedir)\Ice\ACMF.h" \
+ "$(includedir)\Ice\Connection.h" \
+ "$(includedir)\Ice\ObjectFactory.h" \
+ "$(includedir)\Ice\ObjectAdapterFactoryF.h" \
+ "EndpointFactoryManagerF.h" \
+ "IPEndpointIF.h" \
+ "RetryQueueF.h" \
+ "$(includedir)\Ice\DynamicLibraryF.h" \
+ "$(includedir)\Ice\PluginF.h" \
+ "$(includedir)\Ice\Initialize.h" \
+ "$(includedir)\Ice\Dispatcher.h" \
+ "$(includedir)\Ice\Plugin.h" \
+ "$(includedir)\Ice\BatchRequestInterceptor.h" \
+ "ImplicitContextI.h" \
+ "$(includedir)\Ice\ImplicitContext.h" \
+ "$(includedir)\Ice\FacetMap.h" \
+ "$(includedir)\Ice\Process.h" \
+ "$(includedir)\Ice\GCObject.h" \
+ "$(includedir)\IceUtil\MutexPtrLock.h" \
+ "$(includedir)\Ice\Value.h" \
+ "$(includedir)\Ice\Incoming.h" \
+ "$(includedir)\Ice\ServantLocatorF.h" \
+ "$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\ResponseHandlerF.h" \
+ "$(includedir)\Ice\FactoryTableInit.h" \
+ "$(includedir)\Ice\DefaultValueFactory.h" \
+ "ProxyFactory.h" \
+ "$(includedir)\Ice\OutgoingAsyncF.h" \
+ "$(includedir)\Ice\Properties.h" \
+ "$(includedir)\Ice\IncomingAsync.h" \
+ "$(includedir)\Ice\PropertiesAdmin.h" \
+ "TraceUtil.h" \
+ "$(includedir)\Ice\LoggerUtil.h" \
+ "$(includedir)\Ice\Logger.h" \
+ "$(includedir)\Ice\SlicedData.h" \
+
PluginManagerI.obj: \
PluginManagerI.cpp \
"$(includedir)\IceUtil\Options.h" \
@@ -5166,7 +5225,6 @@ PluginManagerI.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -5204,12 +5262,11 @@ PluginManagerI.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -5223,6 +5280,7 @@ PluginManagerI.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -5289,7 +5347,6 @@ PropertiesAdminI.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -5322,12 +5379,12 @@ PropertiesAdminI.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -5342,13 +5399,13 @@ PropertiesAdminI.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
"$(includedir)\Ice\PropertiesAdmin.h" \
"$(includedir)\Ice\NativePropertiesAdmin.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\Logger.h" \
"$(includedir)\Ice\LoggerUtil.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -5376,7 +5433,6 @@ PropertiesI.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -5408,12 +5464,12 @@ PropertiesI.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -5428,6 +5484,7 @@ PropertiesI.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -5439,7 +5496,6 @@ PropertiesI.obj: \
"$(includedir)\IceUtil\Timer.h" \
"$(includedir)\IceUtil\Thread.h" \
"$(includedir)\Ice\PropertiesF.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -5479,7 +5535,6 @@ Protocol.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -5512,7 +5567,6 @@ ProtocolInstance.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -5549,12 +5603,12 @@ ProtocolInstance.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -5563,7 +5617,6 @@ ProtocolInstance.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"EndpointIF.h" \
"ConnectorF.h" \
"IPEndpointIF.h" \
@@ -5584,6 +5637,7 @@ ProtocolInstance.obj: \
"$(includedir)\Ice\ACMF.h" \
"$(includedir)\Ice\Connection.h" \
"$(includedir)\Ice\Endpoint.h" \
+ "$(includedir)\Ice\ObjectFactory.h" \
"$(includedir)\Ice\ObjectAdapterFactoryF.h" \
"EndpointFactoryManagerF.h" \
"RetryQueueF.h" \
@@ -5604,6 +5658,7 @@ ProtocolInstance.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
@@ -5634,7 +5689,6 @@ ProtocolPluginFacade.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -5689,11 +5743,11 @@ ProtocolPluginFacade.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -5704,7 +5758,7 @@ ProtocolPluginFacade.obj: \
"$(includedir)\Ice\BuiltinSequences.h" \
"$(includedir)\Ice\Endpoint.h" \
"$(includedir)\Ice\PropertiesF.h" \
- "$(includedir)\Ice\LoggerF.h" \
+ "$(includedir)\Ice\ObjectFactory.h" \
"$(includedir)\Ice\ObjectAdapterFactoryF.h" \
"EndpointFactoryManagerF.h" \
"IPEndpointIF.h" \
@@ -5726,6 +5780,7 @@ ProtocolPluginFacade.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
@@ -5763,7 +5818,6 @@ Proxy.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
"$(includedir)\IceUtil\ScopedArray.h" \
"$(includedir)\IceUtil\Iterator.h" \
@@ -5788,12 +5842,12 @@ Proxy.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -5811,6 +5865,7 @@ Proxy.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -5842,7 +5897,6 @@ Proxy.obj: \
"$(includedir)\Ice\ACMF.h" \
"$(includedir)\Ice\Connection.h" \
"$(includedir)\Ice\PropertiesF.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\Outgoing.h" \
"$(includedir)\Ice\OutgoingAsync.h" \
"EndpointI.h" \
@@ -5853,6 +5907,7 @@ Proxy.obj: \
"$(includedir)\Ice\InstrumentationF.h" \
"TraceLevelsF.h" \
"DefaultsAndOverridesF.h" \
+ "$(includedir)\Ice\ObjectFactory.h" \
"EndpointFactoryManagerF.h" \
"IPEndpointIF.h" \
"RetryQueueF.h" \
@@ -5879,7 +5934,6 @@ Proxy.obj: \
"RequestHandler.h" \
"ResponseHandler.h" \
"$(includedir)\Ice\ConnectionAsync.h" \
- "$(includedir)\Ice\Stream.h" \
ProxyFactory.obj: \
ProxyFactory.cpp \
@@ -5906,7 +5960,6 @@ ProxyFactory.obj: \
"$(includedir)\Ice\Format.h" \
"$(includedir)\Ice\ObjectF.h" \
"$(includedir)\Ice\ValueF.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\OutgoingAsyncF.h" \
"$(includedir)\Ice\Properties.h" \
"$(includedir)\IceUtil\PushDisableWarnings.h" \
@@ -5938,12 +5991,12 @@ ProxyFactory.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -5958,6 +6011,7 @@ ProxyFactory.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -5979,7 +6033,7 @@ ProxyFactory.obj: \
"$(includedir)\Ice\Connection.h" \
"$(includedir)\Ice\Endpoint.h" \
"$(includedir)\Ice\PropertiesF.h" \
- "$(includedir)\Ice\LoggerF.h" \
+ "$(includedir)\Ice\ObjectFactory.h" \
"$(includedir)\Ice\ObjectAdapterFactoryF.h" \
"EndpointFactoryManagerF.h" \
"IPEndpointIF.h" \
@@ -6034,7 +6088,6 @@ Reference.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -6069,12 +6122,12 @@ Reference.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -6088,6 +6141,7 @@ Reference.obj: \
"LocatorInfoF.h" \
"BatchRequestQueue.h" \
"$(includedir)\Ice\BatchRequestInterceptor.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"SharedContext.h" \
"$(includedir)\Ice\Properties.h" \
"$(includedir)\Ice\GCObject.h" \
@@ -6116,7 +6170,7 @@ Reference.obj: \
"$(includedir)\Ice\Connection.h" \
"$(includedir)\Ice\Endpoint.h" \
"$(includedir)\Ice\PropertiesF.h" \
- "$(includedir)\Ice\LoggerF.h" \
+ "$(includedir)\Ice\ObjectFactory.h" \
"$(includedir)\Ice\ObjectAdapterFactoryF.h" \
"EndpointFactoryManagerF.h" \
"IPEndpointIF.h" \
@@ -6185,7 +6239,6 @@ ReferenceFactory.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -6222,12 +6275,12 @@ ReferenceFactory.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -6242,11 +6295,11 @@ ReferenceFactory.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\ObjectFactory.h" \
"$(includedir)\Ice\RouterF.h" \
@@ -6337,7 +6390,6 @@ RegisterPluginsInit.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -6377,12 +6429,12 @@ RegisterPluginsInit.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -6391,7 +6443,6 @@ RegisterPluginsInit.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -6426,7 +6477,6 @@ RequestHandler.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
"$(includedir)\IceUtil\ScopedArray.h" \
"$(includedir)\IceUtil\Iterator.h" \
@@ -6456,12 +6506,12 @@ RequestHandler.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -6475,6 +6525,7 @@ RequestHandler.obj: \
"LocatorInfoF.h" \
"BatchRequestQueue.h" \
"$(includedir)\Ice\BatchRequestInterceptor.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"SharedContext.h" \
"$(includedir)\Ice\Properties.h" \
"$(includedir)\Ice\GCObject.h" \
@@ -6526,7 +6577,6 @@ RequestHandlerFactory.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
"$(includedir)\IceUtil\ScopedArray.h" \
"$(includedir)\IceUtil\Iterator.h" \
@@ -6539,20 +6589,17 @@ RequestHandlerFactory.obj: \
"$(includedir)\Ice\BuiltinSequences.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\VirtualShared.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
+ "$(includedir)\Ice\CommunicatorF.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\ObjectAdapterF.h" \
"$(includedir)\Ice\ConnectionF.h" \
- "$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
- "$(includedir)\Ice\UserExceptionFactory.h" \
- "$(includedir)\Ice\FactoryTable.h" \
"$(includedir)\Ice\LoggerF.h" \
"TraceLevelsF.h" \
"ConnectRequestHandler.h" \
@@ -6566,10 +6613,13 @@ RequestHandlerFactory.obj: \
"$(includedir)\Ice\EndpointTypes.h" \
"$(includedir)\Ice\BatchRequestQueueF.h" \
"$(includedir)\Ice\AsyncResult.h" \
- "$(includedir)\Ice\CommunicatorF.h" \
"$(includedir)\Ice\AsyncResultF.h" \
"$(includedir)\Ice\ObserverHelper.h" \
"$(includedir)\Ice\Instrumentation.h" \
+ "$(includedir)\Ice\InputStream.h" \
+ "$(includedir)\Ice\ValueFactory.h" \
+ "$(includedir)\Ice\UserExceptionFactory.h" \
+ "$(includedir)\Ice\FactoryTable.h" \
"$(includedir)\Ice\LocatorF.h" \
"RouterInfoF.h" \
"LocatorInfoF.h" \
@@ -6608,6 +6658,7 @@ RequestHandlerFactory.obj: \
"Instance.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"DefaultsAndOverridesF.h" \
+ "$(includedir)\Ice\ObjectFactory.h" \
"EndpointFactoryManagerF.h" \
"IPEndpointIF.h" \
"RetryQueueF.h" \
@@ -6640,7 +6691,6 @@ ResponseHandler.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -6696,7 +6746,6 @@ RetryQueue.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
"$(includedir)\IceUtil\ScopedArray.h" \
"$(includedir)\IceUtil\Iterator.h" \
@@ -6713,17 +6762,18 @@ RetryQueue.obj: \
"$(includedir)\Ice\ObjectAdapterF.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
"$(includedir)\Ice\UserExceptionFactory.h" \
"$(includedir)\Ice\FactoryTable.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
"Instance.h" \
@@ -6745,7 +6795,7 @@ RetryQueue.obj: \
"$(includedir)\Ice\BatchRequestQueueF.h" \
"$(includedir)\Ice\Endpoint.h" \
"$(includedir)\Ice\PropertiesF.h" \
- "$(includedir)\Ice\LoggerF.h" \
+ "$(includedir)\Ice\ObjectFactory.h" \
"$(includedir)\Ice\ObjectAdapterFactoryF.h" \
"EndpointFactoryManagerF.h" \
"IPEndpointIF.h" \
@@ -6798,7 +6848,6 @@ RouterInfo.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -6830,12 +6879,12 @@ RouterInfo.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -6850,6 +6899,7 @@ RouterInfo.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
@@ -6900,7 +6950,6 @@ Selector.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -6930,12 +6979,12 @@ Selector.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -6944,7 +6993,6 @@ Selector.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"ProtocolInstanceF.h" \
"EventHandlerF.h" \
"EventHandler.h" \
@@ -6964,6 +7012,7 @@ Selector.obj: \
"$(includedir)\Ice\ACMF.h" \
"$(includedir)\Ice\Connection.h" \
"$(includedir)\Ice\Endpoint.h" \
+ "$(includedir)\Ice\ObjectFactory.h" \
"$(includedir)\Ice\ObjectAdapterFactoryF.h" \
"EndpointFactoryManagerF.h" \
"IPEndpointIF.h" \
@@ -6984,6 +7033,7 @@ Selector.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
@@ -7015,7 +7065,6 @@ ServantManager.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -7070,11 +7119,10 @@ ServantManager.obj: \
"$(includedir)\Ice\AsyncResultF.h" \
"$(includedir)\Ice\ObserverHelper.h" \
"$(includedir)\Ice\Instrumentation.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -7083,6 +7131,7 @@ ServantManager.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\Endpoint.h" \
"$(includedir)\Ice\PropertiesF.h" \
+ "$(includedir)\Ice\ObjectFactory.h" \
"$(includedir)\Ice\ObjectAdapterFactoryF.h" \
"EndpointFactoryManagerF.h" \
"IPEndpointIF.h" \
@@ -7101,6 +7150,7 @@ ServantManager.obj: \
"$(includedir)\IceUtil\MutexPtrLock.h" \
"$(includedir)\Ice\Value.h" \
"$(includedir)\Ice\Incoming.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
@@ -7141,7 +7191,6 @@ Service.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -7171,11 +7220,11 @@ Service.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -7184,7 +7233,6 @@ Service.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -7196,6 +7244,7 @@ Service.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -7224,7 +7273,6 @@ Service.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
@@ -7275,7 +7323,6 @@ SliceChecksums.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -7319,7 +7366,6 @@ SlicedData.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -7335,200 +7381,17 @@ SlicedData.obj: \
"$(includedir)\Ice\Version.h" \
"$(includedir)\IceUtil\MutexPtrLock.h" \
"$(includedir)\Ice\Value.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
- "$(includedir)\Ice\InstanceF.h" \
- "$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
- "$(includedir)\Ice\Buffer.h" \
- "$(includedir)\Ice\Protocol.h" \
- "$(includedir)\Ice\UserExceptionFactory.h" \
- "$(includedir)\Ice\FactoryTable.h" \
-
-Stream.obj: \
- Stream.cpp \
- "$(includedir)\Ice\Stream.h" \
- "$(includedir)\Ice\StreamF.h" \
- "$(includedir)\IceUtil\Shared.h" \
- "$(includedir)\IceUtil\Config.h" \
- "$(includedir)\IceUtil\Atomic.h" \
- "$(includedir)\Ice\Handle.h" \
- "$(includedir)\IceUtil\Handle.h" \
- "$(includedir)\IceUtil\Exception.h" \
- "$(includedir)\Ice\Config.h" \
"$(includedir)\Ice\CommunicatorF.h" \
- "$(includedir)\IceUtil\PushDisableWarnings.h" \
- "$(includedir)\Ice\ProxyF.h" \
- "$(includedir)\Ice\ProxyHandle.h" \
- "$(includedir)\Ice\ObjectF.h" \
- "$(includedir)\Ice\ValueF.h" \
- "$(includedir)\Ice\Exception.h" \
- "$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\LocalObject.h" \
- "$(includedir)\Ice\LocalObjectF.h" \
- "$(includedir)\Ice\StreamHelpers.h" \
- "$(includedir)\IceUtil\ScopedArray.h" \
- "$(includedir)\IceUtil\Iterator.h" \
- "$(includedir)\Ice\Traits.h" \
- "$(includedir)\IceUtil\Optional.h" \
- "$(includedir)\IceUtil\UndefSysMacros.h" \
- "$(includedir)\IceUtil\PopDisableWarnings.h" \
- "$(includedir)\Ice\Object.h" \
- "$(includedir)\IceUtil\Mutex.h" \
- "$(includedir)\IceUtil\Lock.h" \
- "$(includedir)\IceUtil\ThreadException.h" \
- "$(includedir)\IceUtil\Time.h" \
- "$(includedir)\IceUtil\MutexProtocol.h" \
- "$(includedir)\Ice\IncomingAsyncF.h" \
- "$(includedir)\Ice\Current.h" \
- "$(includedir)\Ice\ObjectAdapterF.h" \
- "$(includedir)\Ice\ConnectionF.h" \
- "$(includedir)\Ice\Identity.h" \
- "$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\Proxy.h" \
- "$(includedir)\Ice\ProxyFactoryF.h" \
- "$(includedir)\Ice\ConnectionIF.h" \
- "$(includedir)\Ice\RequestHandlerF.h" \
- "$(includedir)\Ice\EndpointF.h" \
- "$(includedir)\Ice\EndpointTypes.h" \
- "$(includedir)\Ice\ReferenceF.h" \
- "$(includedir)\Ice\BatchRequestQueueF.h" \
- "$(includedir)\Ice\AsyncResult.h" \
- "$(includedir)\IceUtil\Monitor.h" \
- "$(includedir)\IceUtil\Cond.h" \
- "$(includedir)\IceUtil\UniquePtr.h" \
"$(includedir)\Ice\InstanceF.h" \
- "$(includedir)\Ice\AsyncResultF.h" \
- "$(includedir)\Ice\ObserverHelper.h" \
- "$(includedir)\Ice\Instrumentation.h" \
- "$(includedir)\Ice\BasicStream.h" \
- "$(includedir)\IceUtil\StringConverter.h" \
- "$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
- "$(includedir)\Ice\SlicedDataF.h" \
- "$(includedir)\Ice\UserExceptionFactory.h" \
- "$(includedir)\Ice\FactoryTable.h" \
- "$(includedir)\Ice\VirtualShared.h" \
- "$(includedir)\Ice\LocalException.h" \
- "$(includedir)\Ice\BuiltinSequences.h" \
-
-StreamI.obj: \
- StreamI.cpp \
- "StreamI.h" \
- "$(includedir)\Ice\Stream.h" \
- "$(includedir)\Ice\StreamF.h" \
- "$(includedir)\IceUtil\Shared.h" \
- "$(includedir)\IceUtil\Config.h" \
- "$(includedir)\IceUtil\Atomic.h" \
- "$(includedir)\Ice\Handle.h" \
- "$(includedir)\IceUtil\Handle.h" \
- "$(includedir)\IceUtil\Exception.h" \
- "$(includedir)\Ice\Config.h" \
- "$(includedir)\Ice\CommunicatorF.h" \
- "$(includedir)\IceUtil\PushDisableWarnings.h" \
- "$(includedir)\Ice\ProxyF.h" \
- "$(includedir)\Ice\ProxyHandle.h" \
- "$(includedir)\Ice\ObjectF.h" \
- "$(includedir)\Ice\ValueF.h" \
- "$(includedir)\Ice\Exception.h" \
- "$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\LocalObject.h" \
- "$(includedir)\Ice\LocalObjectF.h" \
- "$(includedir)\Ice\StreamHelpers.h" \
- "$(includedir)\IceUtil\ScopedArray.h" \
- "$(includedir)\IceUtil\Iterator.h" \
- "$(includedir)\Ice\Traits.h" \
- "$(includedir)\IceUtil\Optional.h" \
- "$(includedir)\IceUtil\UndefSysMacros.h" \
- "$(includedir)\IceUtil\PopDisableWarnings.h" \
- "$(includedir)\Ice\Object.h" \
- "$(includedir)\IceUtil\Mutex.h" \
- "$(includedir)\IceUtil\Lock.h" \
- "$(includedir)\IceUtil\ThreadException.h" \
- "$(includedir)\IceUtil\Time.h" \
- "$(includedir)\IceUtil\MutexProtocol.h" \
- "$(includedir)\Ice\IncomingAsyncF.h" \
- "$(includedir)\Ice\Current.h" \
- "$(includedir)\Ice\ObjectAdapterF.h" \
- "$(includedir)\Ice\ConnectionF.h" \
- "$(includedir)\Ice\Identity.h" \
- "$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\Proxy.h" \
- "$(includedir)\Ice\ProxyFactoryF.h" \
- "$(includedir)\Ice\ConnectionIF.h" \
- "$(includedir)\Ice\RequestHandlerF.h" \
- "$(includedir)\Ice\EndpointF.h" \
- "$(includedir)\Ice\EndpointTypes.h" \
- "$(includedir)\Ice\ReferenceF.h" \
- "$(includedir)\Ice\BatchRequestQueueF.h" \
- "$(includedir)\Ice\AsyncResult.h" \
- "$(includedir)\IceUtil\Monitor.h" \
- "$(includedir)\IceUtil\Cond.h" \
- "$(includedir)\IceUtil\UniquePtr.h" \
- "$(includedir)\Ice\InstanceF.h" \
- "$(includedir)\Ice\AsyncResultF.h" \
- "$(includedir)\Ice\ObserverHelper.h" \
- "$(includedir)\Ice\Instrumentation.h" \
- "$(includedir)\Ice\BasicStream.h" \
- "$(includedir)\IceUtil\StringConverter.h" \
+ "$(includedir)\Ice\InputStream.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
- "$(includedir)\Ice\Buffer.h" \
- "$(includedir)\Ice\Protocol.h" \
- "$(includedir)\Ice\SlicedDataF.h" \
"$(includedir)\Ice\UserExceptionFactory.h" \
"$(includedir)\Ice\FactoryTable.h" \
- "$(includedir)\Ice\VirtualShared.h" \
- "$(includedir)\Ice\LocalException.h" \
- "$(includedir)\Ice\BuiltinSequences.h" \
- "Instance.h" \
- "$(includedir)\IceUtil\RecMutex.h" \
- "$(includedir)\IceUtil\Timer.h" \
- "$(includedir)\IceUtil\Thread.h" \
- "$(includedir)\Ice\InstrumentationF.h" \
- "TraceLevelsF.h" \
- "DefaultsAndOverridesF.h" \
- "RouterInfoF.h" \
- "LocatorInfoF.h" \
- "ReferenceFactoryF.h" \
- "$(includedir)\Ice\ThreadPoolF.h" \
- "$(includedir)\Ice\ConnectionFactoryF.h" \
- "ACM.h" \
- "$(includedir)\Ice\ACMF.h" \
- "$(includedir)\Ice\Connection.h" \
- "$(includedir)\Ice\Endpoint.h" \
- "$(includedir)\Ice\PropertiesF.h" \
- "$(includedir)\Ice\LoggerF.h" \
- "$(includedir)\Ice\ObjectAdapterFactoryF.h" \
- "EndpointFactoryManagerF.h" \
- "IPEndpointIF.h" \
- "RetryQueueF.h" \
- "$(includedir)\Ice\DynamicLibraryF.h" \
- "$(includedir)\Ice\PluginF.h" \
- "NetworkF.h" \
- "NetworkProxyF.h" \
- "$(includedir)\Ice\Initialize.h" \
- "$(includedir)\Ice\Dispatcher.h" \
- "$(includedir)\Ice\Plugin.h" \
- "$(includedir)\Ice\BatchRequestInterceptor.h" \
- "ImplicitContextI.h" \
- "$(includedir)\Ice\ImplicitContext.h" \
- "$(includedir)\Ice\FacetMap.h" \
- "$(includedir)\Ice\Process.h" \
- "$(includedir)\Ice\GCObject.h" \
- "$(includedir)\IceUtil\MutexPtrLock.h" \
- "$(includedir)\Ice\Value.h" \
- "$(includedir)\Ice\Incoming.h" \
- "$(includedir)\Ice\ServantLocatorF.h" \
- "$(includedir)\Ice\ServantManagerF.h" \
- "$(includedir)\Ice\ResponseHandlerF.h" \
- "$(includedir)\Ice\FactoryTableInit.h" \
- "$(includedir)\Ice\DefaultValueFactory.h" \
- "DefaultsAndOverrides.h" \
- "Network.h" \
- "ProtocolInstanceF.h" \
StreamSocket.obj: \
StreamSocket.cpp \
@@ -7551,7 +7414,6 @@ StreamSocket.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -7588,12 +7450,12 @@ StreamSocket.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -7602,7 +7464,6 @@ StreamSocket.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"ProtocolInstanceF.h" \
"NetworkProxy.h" \
"ProtocolInstance.h" \
@@ -7625,6 +7486,7 @@ StreamSocket.obj: \
"$(includedir)\Ice\ACMF.h" \
"$(includedir)\Ice\Connection.h" \
"$(includedir)\Ice\Endpoint.h" \
+ "$(includedir)\Ice\ObjectFactory.h" \
"$(includedir)\Ice\ObjectAdapterFactoryF.h" \
"EndpointFactoryManagerF.h" \
"RetryQueueF.h" \
@@ -7644,6 +7506,7 @@ StreamSocket.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
@@ -7674,7 +7537,6 @@ TcpAcceptor.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -7711,12 +7573,12 @@ TcpAcceptor.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -7725,7 +7587,6 @@ TcpAcceptor.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"TcpTransceiver.h" \
"Transceiver.h" \
"StreamSocket.h" \
@@ -7749,6 +7610,7 @@ TcpAcceptor.obj: \
"$(includedir)\Ice\ACMF.h" \
"$(includedir)\Ice\Connection.h" \
"$(includedir)\Ice\Endpoint.h" \
+ "$(includedir)\Ice\ObjectFactory.h" \
"$(includedir)\Ice\ObjectAdapterFactoryF.h" \
"EndpointFactoryManagerF.h" \
"RetryQueueF.h" \
@@ -7768,6 +7630,7 @@ TcpAcceptor.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
@@ -7810,7 +7673,6 @@ TcpConnector.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -7847,12 +7709,12 @@ TcpConnector.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -7861,7 +7723,6 @@ TcpConnector.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"TcpTransceiver.h" \
"Transceiver.h" \
"EndpointIF.h" \
@@ -7885,6 +7746,7 @@ TcpConnector.obj: \
"$(includedir)\Ice\ACMF.h" \
"$(includedir)\Ice\Connection.h" \
"$(includedir)\Ice\Endpoint.h" \
+ "$(includedir)\Ice\ObjectFactory.h" \
"$(includedir)\Ice\ObjectAdapterFactoryF.h" \
"EndpointFactoryManagerF.h" \
"RetryQueueF.h" \
@@ -7904,6 +7766,7 @@ TcpConnector.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
@@ -7949,7 +7812,6 @@ TcpEndpointI.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -7988,19 +7850,18 @@ TcpEndpointI.obj: \
"$(includedir)\Ice\Instrumentation.h" \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
"$(includedir)\Ice\UserExceptionFactory.h" \
"$(includedir)\Ice\FactoryTable.h" \
"$(includedir)\Ice\LocalException.h" \
- "$(includedir)\Ice\LoggerF.h" \
"ProtocolInstanceF.h" \
"EndpointFactory.h" \
"EndpointFactoryF.h" \
@@ -8021,6 +7882,7 @@ TcpEndpointI.obj: \
"ACM.h" \
"$(includedir)\Ice\ACMF.h" \
"$(includedir)\Ice\Connection.h" \
+ "$(includedir)\Ice\ObjectFactory.h" \
"$(includedir)\Ice\ObjectAdapterFactoryF.h" \
"EndpointFactoryManagerF.h" \
"RetryQueueF.h" \
@@ -8039,6 +7901,7 @@ TcpEndpointI.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
@@ -8074,7 +7937,6 @@ TcpTransceiver.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -8115,12 +7977,12 @@ TcpTransceiver.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -8129,7 +7991,6 @@ TcpTransceiver.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"StreamSocket.h" \
"WSTransceiver.h" \
"ProtocolInstance.h" \
@@ -8151,6 +8012,7 @@ TcpTransceiver.obj: \
"$(includedir)\Ice\ACMF.h" \
"$(includedir)\Ice\Connection.h" \
"$(includedir)\Ice\Endpoint.h" \
+ "$(includedir)\Ice\ObjectFactory.h" \
"$(includedir)\Ice\ObjectAdapterFactoryF.h" \
"EndpointFactoryManagerF.h" \
"RetryQueueF.h" \
@@ -8170,6 +8032,7 @@ TcpTransceiver.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
@@ -8204,7 +8067,6 @@ ThreadPool.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -8236,12 +8098,11 @@ ThreadPool.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -8272,6 +8133,7 @@ ThreadPool.obj: \
"$(includedir)\Ice\ACMF.h" \
"$(includedir)\Ice\Connection.h" \
"$(includedir)\Ice\Endpoint.h" \
+ "$(includedir)\Ice\ObjectFactory.h" \
"$(includedir)\Ice\ObjectAdapterFactoryF.h" \
"EndpointFactoryManagerF.h" \
"IPEndpointIF.h" \
@@ -8291,6 +8153,7 @@ ThreadPool.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
@@ -8326,7 +8189,6 @@ TraceLevels.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -8363,12 +8225,12 @@ TraceLevels.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -8384,6 +8246,7 @@ TraceLevels.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -8415,7 +8278,6 @@ TraceUtil.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -8463,11 +8325,10 @@ TraceUtil.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -8478,6 +8339,7 @@ TraceUtil.obj: \
"$(includedir)\Ice\BuiltinSequences.h" \
"$(includedir)\Ice\Endpoint.h" \
"$(includedir)\Ice\PropertiesF.h" \
+ "$(includedir)\Ice\ObjectFactory.h" \
"$(includedir)\Ice\ObjectAdapterFactoryF.h" \
"EndpointFactoryManagerF.h" \
"IPEndpointIF.h" \
@@ -8499,6 +8361,7 @@ TraceUtil.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
@@ -8525,7 +8388,6 @@ Transceiver.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -8566,12 +8428,12 @@ Transceiver.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -8580,7 +8442,6 @@ Transceiver.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"ProtocolInstanceF.h" \
UdpConnector.obj: \
@@ -8608,7 +8469,6 @@ UdpConnector.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -8645,12 +8505,12 @@ UdpConnector.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -8659,7 +8519,6 @@ UdpConnector.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"ProtocolInstance.h" \
"EndpointIF.h" \
"IPEndpointIF.h" \
@@ -8679,6 +8538,7 @@ UdpConnector.obj: \
"$(includedir)\Ice\ACMF.h" \
"$(includedir)\Ice\Connection.h" \
"$(includedir)\Ice\Endpoint.h" \
+ "$(includedir)\Ice\ObjectFactory.h" \
"$(includedir)\Ice\ObjectAdapterFactoryF.h" \
"EndpointFactoryManagerF.h" \
"RetryQueueF.h" \
@@ -8698,6 +8558,7 @@ UdpConnector.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
@@ -8740,7 +8601,6 @@ UdpEndpointI.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -8779,19 +8639,18 @@ UdpEndpointI.obj: \
"$(includedir)\Ice\Instrumentation.h" \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
"$(includedir)\Ice\UserExceptionFactory.h" \
"$(includedir)\Ice\FactoryTable.h" \
"$(includedir)\Ice\LocalException.h" \
- "$(includedir)\Ice\LoggerF.h" \
"ProtocolInstanceF.h" \
"EndpointFactory.h" \
"EndpointFactoryF.h" \
@@ -8800,6 +8659,7 @@ UdpEndpointI.obj: \
"Connector.h" \
"UdpTransceiver.h" \
"Transceiver.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"ProtocolInstance.h" \
"Instance.h" \
"$(includedir)\IceUtil\RecMutex.h" \
@@ -8815,6 +8675,7 @@ UdpEndpointI.obj: \
"ACM.h" \
"$(includedir)\Ice\ACMF.h" \
"$(includedir)\Ice\Connection.h" \
+ "$(includedir)\Ice\ObjectFactory.h" \
"$(includedir)\Ice\ObjectAdapterFactoryF.h" \
"EndpointFactoryManagerF.h" \
"RetryQueueF.h" \
@@ -8865,7 +8726,6 @@ UdpTransceiver.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -8901,12 +8761,12 @@ UdpTransceiver.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -8915,7 +8775,6 @@ UdpTransceiver.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"UdpEndpointI.h" \
"IPEndpointI.h" \
"$(includedir)\IceUtil\Thread.h" \
@@ -8942,6 +8801,7 @@ UdpTransceiver.obj: \
"$(includedir)\Ice\ConnectionFactoryF.h" \
"ACM.h" \
"$(includedir)\Ice\ACMF.h" \
+ "$(includedir)\Ice\ObjectFactory.h" \
"$(includedir)\Ice\ObjectAdapterFactoryF.h" \
"EndpointFactoryManagerF.h" \
"RetryQueueF.h" \
@@ -8960,6 +8820,7 @@ UdpTransceiver.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
@@ -8973,20 +8834,18 @@ UdpTransceiver.obj: \
Value.obj: \
Value.cpp \
"$(includedir)\Ice\Value.h" \
- "$(includedir)\Ice\Stream.h" \
- "$(includedir)\Ice\StreamF.h" \
+ "$(includedir)\Ice\LocalException.h" \
+ "$(includedir)\IceUtil\PushDisableWarnings.h" \
+ "$(includedir)\Ice\ProxyF.h" \
"$(includedir)\IceUtil\Shared.h" \
"$(includedir)\IceUtil\Config.h" \
"$(includedir)\IceUtil\Atomic.h" \
- "$(includedir)\Ice\Handle.h" \
- "$(includedir)\IceUtil\Handle.h" \
- "$(includedir)\IceUtil\Exception.h" \
"$(includedir)\Ice\Config.h" \
- "$(includedir)\Ice\CommunicatorF.h" \
- "$(includedir)\IceUtil\PushDisableWarnings.h" \
- "$(includedir)\Ice\ProxyF.h" \
"$(includedir)\Ice\ProxyHandle.h" \
+ "$(includedir)\IceUtil\Handle.h" \
+ "$(includedir)\IceUtil\Exception.h" \
"$(includedir)\Ice\ObjectF.h" \
+ "$(includedir)\Ice\Handle.h" \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
@@ -8997,8 +8856,15 @@ Value.obj: \
"$(includedir)\IceUtil\Iterator.h" \
"$(includedir)\Ice\Traits.h" \
"$(includedir)\IceUtil\Optional.h" \
+ "$(includedir)\Ice\Identity.h" \
"$(includedir)\IceUtil\UndefSysMacros.h" \
"$(includedir)\IceUtil\PopDisableWarnings.h" \
+ "$(includedir)\Ice\Version.h" \
+ "$(includedir)\Ice\BuiltinSequences.h" \
+ "$(includedir)\Ice\OutputStream.h" \
+ "$(includedir)\IceUtil\StringConverter.h" \
+ "$(includedir)\Ice\CommunicatorF.h" \
+ "$(includedir)\Ice\InstanceF.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\IceUtil\Mutex.h" \
"$(includedir)\IceUtil\Lock.h" \
@@ -9009,63 +8875,34 @@ Value.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\ObjectAdapterF.h" \
"$(includedir)\Ice\ConnectionF.h" \
- "$(includedir)\Ice\Identity.h" \
- "$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\Proxy.h" \
- "$(includedir)\Ice\ProxyFactoryF.h" \
- "$(includedir)\Ice\ConnectionIF.h" \
- "$(includedir)\Ice\RequestHandlerF.h" \
- "$(includedir)\Ice\EndpointF.h" \
- "$(includedir)\Ice\EndpointTypes.h" \
- "$(includedir)\Ice\ReferenceF.h" \
- "$(includedir)\Ice\BatchRequestQueueF.h" \
- "$(includedir)\Ice\AsyncResult.h" \
- "$(includedir)\IceUtil\Monitor.h" \
- "$(includedir)\IceUtil\Cond.h" \
- "$(includedir)\IceUtil\UniquePtr.h" \
- "$(includedir)\Ice\InstanceF.h" \
- "$(includedir)\Ice\AsyncResultF.h" \
- "$(includedir)\Ice\ObserverHelper.h" \
- "$(includedir)\Ice\Instrumentation.h" \
- "$(includedir)\Ice\BasicStream.h" \
- "$(includedir)\IceUtil\StringConverter.h" \
- "$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
+ "$(includedir)\Ice\InputStream.h" \
+ "$(includedir)\Ice\LoggerF.h" \
+ "$(includedir)\Ice\ValueFactory.h" \
"$(includedir)\Ice\UserExceptionFactory.h" \
"$(includedir)\Ice\FactoryTable.h" \
- "$(includedir)\Ice\VirtualShared.h" \
- "$(includedir)\Ice\LocalException.h" \
- "$(includedir)\Ice\BuiltinSequences.h" \
-ValueFactoryManager.obj: \
- ValueFactoryManager.cpp \
+ValueFactoryManagerI.obj: \
+ ValueFactoryManagerI.cpp \
"$(includedir)\IceUtil\DisableWarnings.h" \
- "ValueFactoryManager.h" \
+ "ValueFactoryManagerI.h" \
+ "$(includedir)\Ice\ValueFactory.h" \
+ "$(includedir)\IceUtil\PushDisableWarnings.h" \
+ "$(includedir)\Ice\ProxyF.h" \
"$(includedir)\IceUtil\Shared.h" \
"$(includedir)\IceUtil\Config.h" \
"$(includedir)\IceUtil\Atomic.h" \
- "$(includedir)\IceUtil\Mutex.h" \
- "$(includedir)\IceUtil\Lock.h" \
- "$(includedir)\IceUtil\ThreadException.h" \
- "$(includedir)\IceUtil\Exception.h" \
- "$(includedir)\IceUtil\Time.h" \
- "$(includedir)\IceUtil\MutexProtocol.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
- "$(includedir)\Ice\Handle.h" \
- "$(includedir)\IceUtil\Handle.h" \
"$(includedir)\Ice\Config.h" \
- "$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\IceUtil\PushDisableWarnings.h" \
- "$(includedir)\Ice\ProxyF.h" \
"$(includedir)\Ice\ProxyHandle.h" \
+ "$(includedir)\IceUtil\Handle.h" \
+ "$(includedir)\IceUtil\Exception.h" \
"$(includedir)\Ice\ObjectF.h" \
+ "$(includedir)\Ice\Handle.h" \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -9075,17 +8912,15 @@ ValueFactoryManager.obj: \
"$(includedir)\IceUtil\Optional.h" \
"$(includedir)\IceUtil\UndefSysMacros.h" \
"$(includedir)\IceUtil\PopDisableWarnings.h" \
- "$(includedir)\Ice\ObjectFactory.h" \
- "$(includedir)\Ice\Object.h" \
- "$(includedir)\Ice\IncomingAsyncF.h" \
- "$(includedir)\Ice\Current.h" \
- "$(includedir)\Ice\ObjectAdapterF.h" \
- "$(includedir)\Ice\ConnectionF.h" \
+ "$(includedir)\Ice\VirtualShared.h" \
+ "$(includedir)\IceUtil\Mutex.h" \
+ "$(includedir)\IceUtil\Lock.h" \
+ "$(includedir)\IceUtil\ThreadException.h" \
+ "$(includedir)\IceUtil\Time.h" \
+ "$(includedir)\IceUtil\MutexProtocol.h" \
+ "$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\Functional.h" \
- "$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
WSAcceptor.obj: \
@@ -9106,7 +8941,6 @@ WSAcceptor.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -9151,12 +8985,11 @@ WSAcceptor.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -9185,6 +9018,7 @@ WSAcceptor.obj: \
"$(includedir)\Ice\ACMF.h" \
"$(includedir)\Ice\Connection.h" \
"$(includedir)\Ice\Endpoint.h" \
+ "$(includedir)\Ice\ObjectFactory.h" \
"$(includedir)\Ice\ObjectAdapterFactoryF.h" \
"EndpointFactoryManagerF.h" \
"RetryQueueF.h" \
@@ -9204,6 +9038,7 @@ WSAcceptor.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
@@ -9233,7 +9068,6 @@ WSConnector.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -9276,12 +9110,11 @@ WSConnector.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -9309,6 +9142,7 @@ WSConnector.obj: \
"$(includedir)\Ice\ACMF.h" \
"$(includedir)\Ice\Connection.h" \
"$(includedir)\Ice\Endpoint.h" \
+ "$(includedir)\Ice\ObjectFactory.h" \
"$(includedir)\Ice\ObjectAdapterFactoryF.h" \
"EndpointFactoryManagerF.h" \
"RetryQueueF.h" \
@@ -9329,6 +9163,7 @@ WSConnector.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
@@ -9362,7 +9197,6 @@ WSEndpoint.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -9412,12 +9246,11 @@ WSEndpoint.obj: \
"$(includedir)\Ice\Instrumentation.h" \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -9440,6 +9273,7 @@ WSEndpoint.obj: \
"ACM.h" \
"$(includedir)\Ice\ACMF.h" \
"$(includedir)\Ice\Connection.h" \
+ "$(includedir)\Ice\ObjectFactory.h" \
"$(includedir)\Ice\ObjectAdapterFactoryF.h" \
"EndpointFactoryManagerF.h" \
"RetryQueueF.h" \
@@ -9459,6 +9293,7 @@ WSEndpoint.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
@@ -9492,7 +9327,6 @@ WSTransceiver.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -9529,12 +9363,12 @@ WSTransceiver.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -9543,7 +9377,6 @@ WSTransceiver.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"EndpointIF.h" \
"ConnectorF.h" \
"IPEndpointIF.h" \
@@ -9564,6 +9397,7 @@ WSTransceiver.obj: \
"$(includedir)\Ice\ACMF.h" \
"$(includedir)\Ice\Connection.h" \
"$(includedir)\Ice\Endpoint.h" \
+ "$(includedir)\Ice\ObjectFactory.h" \
"$(includedir)\Ice\ObjectAdapterFactoryF.h" \
"EndpointFactoryManagerF.h" \
"RetryQueueF.h" \
@@ -9584,6 +9418,7 @@ WSTransceiver.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
@@ -9593,7 +9428,6 @@ WSTransceiver.obj: \
"Network.h" \
"$(includedir)\Ice\Communicator.h" \
"$(includedir)\Ice\IncomingAsync.h" \
- "$(includedir)\Ice\ObjectFactory.h" \
"$(includedir)\Ice\RouterF.h" \
"$(includedir)\Ice\LocatorF.h" \
"$(includedir)\Ice\ImplicitContextF.h" \
@@ -9624,7 +9458,6 @@ DLLMain.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -9670,19 +9503,18 @@ DLLMain.obj: \
"$(includedir)\Ice\AsyncResultF.h" \
"$(includedir)\Ice\ObserverHelper.h" \
"$(includedir)\Ice\Instrumentation.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
"$(includedir)\Ice\UserExceptionFactory.h" \
"$(includedir)\Ice\FactoryTable.h" \
"$(includedir)\Ice\VirtualShared.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -9694,6 +9526,7 @@ DLLMain.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -9722,7 +9555,6 @@ DLLMain.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
"$(includedir)\Ice\DispatchInterceptor.h" \
@@ -9750,7 +9582,6 @@ BuiltinSequences.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -9760,8 +9591,9 @@ BuiltinSequences.obj: \
"$(includedir)\IceUtil\Optional.h" \
"$(includedir)\IceUtil\UndefSysMacros.h" \
"$(includedir)\IceUtil\PopDisableWarnings.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
+ "$(includedir)\Ice\CommunicatorF.h" \
"$(includedir)\Ice\InstanceF.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\IceUtil\Mutex.h" \
@@ -9775,13 +9607,14 @@ BuiltinSequences.obj: \
"$(includedir)\Ice\ConnectionF.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
"$(includedir)\Ice\UserExceptionFactory.h" \
"$(includedir)\Ice\FactoryTable.h" \
+ "$(includedir)\Ice\OutputStream.h" \
Communicator.obj: \
Communicator.cpp \
@@ -9800,7 +9633,6 @@ Communicator.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -9837,12 +9669,12 @@ Communicator.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -9857,11 +9689,11 @@ Communicator.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\ObjectFactory.h" \
"$(includedir)\Ice\RouterF.h" \
@@ -9894,7 +9726,6 @@ CommunicatorF.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -9922,7 +9753,6 @@ Connection.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -9959,12 +9789,12 @@ Connection.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -9978,6 +9808,7 @@ Connection.obj: \
"$(includedir)\IceUtil\Timer.h" \
"$(includedir)\IceUtil\Thread.h" \
"$(includedir)\Ice\OutgoingAsyncF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
ConnectionF.obj: \
ConnectionF.cpp \
@@ -9996,7 +9827,6 @@ ConnectionF.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -10024,7 +9854,6 @@ Current.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -10038,8 +9867,9 @@ Current.obj: \
"$(includedir)\Ice\ConnectionF.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
+ "$(includedir)\Ice\CommunicatorF.h" \
"$(includedir)\Ice\InstanceF.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\IceUtil\Mutex.h" \
@@ -10048,13 +9878,14 @@ Current.obj: \
"$(includedir)\IceUtil\Time.h" \
"$(includedir)\IceUtil\MutexProtocol.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
"$(includedir)\Ice\UserExceptionFactory.h" \
"$(includedir)\Ice\FactoryTable.h" \
+ "$(includedir)\Ice\OutputStream.h" \
Endpoint.obj: \
Endpoint.cpp \
@@ -10073,7 +9904,6 @@ Endpoint.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -10086,8 +9916,9 @@ Endpoint.obj: \
"$(includedir)\IceUtil\PopDisableWarnings.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
"$(includedir)\Ice\EndpointF.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
+ "$(includedir)\Ice\CommunicatorF.h" \
"$(includedir)\Ice\InstanceF.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\IceUtil\Mutex.h" \
@@ -10100,13 +9931,14 @@ Endpoint.obj: \
"$(includedir)\Ice\ObjectAdapterF.h" \
"$(includedir)\Ice\ConnectionF.h" \
"$(includedir)\Ice\Identity.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
"$(includedir)\Ice\UserExceptionFactory.h" \
"$(includedir)\Ice\FactoryTable.h" \
+ "$(includedir)\Ice\OutputStream.h" \
EndpointF.obj: \
EndpointF.cpp \
@@ -10125,7 +9957,6 @@ EndpointF.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -10153,7 +9984,6 @@ EndpointTypes.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -10181,7 +10011,6 @@ FacetMap.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -10191,8 +10020,9 @@ FacetMap.obj: \
"$(includedir)\IceUtil\Optional.h" \
"$(includedir)\IceUtil\UndefSysMacros.h" \
"$(includedir)\IceUtil\PopDisableWarnings.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
+ "$(includedir)\Ice\CommunicatorF.h" \
"$(includedir)\Ice\InstanceF.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\IceUtil\Mutex.h" \
@@ -10206,13 +10036,14 @@ FacetMap.obj: \
"$(includedir)\Ice\ConnectionF.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
"$(includedir)\Ice\UserExceptionFactory.h" \
"$(includedir)\Ice\FactoryTable.h" \
+ "$(includedir)\Ice\OutputStream.h" \
Identity.obj: \
Identity.cpp \
@@ -10231,7 +10062,6 @@ Identity.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -10241,8 +10071,9 @@ Identity.obj: \
"$(includedir)\IceUtil\Optional.h" \
"$(includedir)\IceUtil\UndefSysMacros.h" \
"$(includedir)\IceUtil\PopDisableWarnings.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
+ "$(includedir)\Ice\CommunicatorF.h" \
"$(includedir)\Ice\InstanceF.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\IceUtil\Mutex.h" \
@@ -10255,13 +10086,14 @@ Identity.obj: \
"$(includedir)\Ice\ObjectAdapterF.h" \
"$(includedir)\Ice\ConnectionF.h" \
"$(includedir)\Ice\Version.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
"$(includedir)\Ice\UserExceptionFactory.h" \
"$(includedir)\Ice\FactoryTable.h" \
+ "$(includedir)\Ice\OutputStream.h" \
ImplicitContext.obj: \
ImplicitContext.cpp \
@@ -10280,7 +10112,6 @@ ImplicitContext.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -10297,8 +10128,9 @@ ImplicitContext.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\ObjectAdapterF.h" \
"$(includedir)\Ice\ConnectionF.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
+ "$(includedir)\Ice\CommunicatorF.h" \
"$(includedir)\Ice\InstanceF.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\IceUtil\Mutex.h" \
@@ -10307,13 +10139,14 @@ ImplicitContext.obj: \
"$(includedir)\IceUtil\Time.h" \
"$(includedir)\IceUtil\MutexProtocol.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
"$(includedir)\Ice\UserExceptionFactory.h" \
"$(includedir)\Ice\FactoryTable.h" \
+ "$(includedir)\Ice\OutputStream.h" \
ImplicitContextF.obj: \
ImplicitContextF.cpp \
@@ -10332,7 +10165,6 @@ ImplicitContextF.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -10360,7 +10192,6 @@ Instrumentation.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -10376,8 +10207,9 @@ Instrumentation.obj: \
"$(includedir)\Ice\ObjectAdapterF.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
+ "$(includedir)\Ice\CommunicatorF.h" \
"$(includedir)\Ice\InstanceF.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\IceUtil\Mutex.h" \
@@ -10386,13 +10218,14 @@ Instrumentation.obj: \
"$(includedir)\IceUtil\Time.h" \
"$(includedir)\IceUtil\MutexProtocol.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
"$(includedir)\Ice\UserExceptionFactory.h" \
"$(includedir)\Ice\FactoryTable.h" \
+ "$(includedir)\Ice\OutputStream.h" \
InstrumentationF.obj: \
InstrumentationF.cpp \
@@ -10411,7 +10244,6 @@ InstrumentationF.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -10439,7 +10271,6 @@ LocalException.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -10452,8 +10283,9 @@ LocalException.obj: \
"$(includedir)\IceUtil\PopDisableWarnings.h" \
"$(includedir)\Ice\Version.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
+ "$(includedir)\Ice\CommunicatorF.h" \
"$(includedir)\Ice\InstanceF.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\IceUtil\Mutex.h" \
@@ -10465,13 +10297,14 @@ LocalException.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\ObjectAdapterF.h" \
"$(includedir)\Ice\ConnectionF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
"$(includedir)\Ice\UserExceptionFactory.h" \
"$(includedir)\Ice\FactoryTable.h" \
+ "$(includedir)\Ice\OutputStream.h" \
Locator.obj: \
Locator.cpp \
@@ -10490,7 +10323,6 @@ Locator.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -10527,12 +10359,12 @@ Locator.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -10547,6 +10379,7 @@ Locator.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -10575,7 +10408,6 @@ LocatorF.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -10612,12 +10444,12 @@ LocatorF.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -10626,6 +10458,7 @@ LocatorF.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
+ "$(includedir)\Ice\OutputStream.h" \
Logger.obj: \
Logger.cpp \
@@ -10644,7 +10477,6 @@ Logger.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -10672,7 +10504,6 @@ LoggerF.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -10700,7 +10531,6 @@ Metrics.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -10737,12 +10567,12 @@ Metrics.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -10757,6 +10587,7 @@ Metrics.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
@@ -10783,7 +10614,6 @@ ObjectAdapter.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -10820,12 +10650,12 @@ ObjectAdapter.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -10838,6 +10668,7 @@ ObjectAdapter.obj: \
"$(includedir)\Ice\LocatorF.h" \
"$(includedir)\Ice\FacetMap.h" \
"$(includedir)\Ice\Endpoint.h" \
+ "$(includedir)\Ice\OutputStream.h" \
ObjectAdapterF.obj: \
ObjectAdapterF.cpp \
@@ -10856,7 +10687,6 @@ ObjectAdapterF.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -10884,7 +10714,6 @@ ObjectFactory.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -10894,8 +10723,9 @@ ObjectFactory.obj: \
"$(includedir)\IceUtil\Optional.h" \
"$(includedir)\IceUtil\UndefSysMacros.h" \
"$(includedir)\IceUtil\PopDisableWarnings.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
+ "$(includedir)\Ice\CommunicatorF.h" \
"$(includedir)\Ice\InstanceF.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\IceUtil\Mutex.h" \
@@ -10909,13 +10739,14 @@ ObjectFactory.obj: \
"$(includedir)\Ice\ConnectionF.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
"$(includedir)\Ice\UserExceptionFactory.h" \
"$(includedir)\Ice\FactoryTable.h" \
+ "$(includedir)\Ice\OutputStream.h" \
Plugin.obj: \
Plugin.cpp \
@@ -10934,7 +10765,6 @@ Plugin.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -10946,8 +10776,9 @@ Plugin.obj: \
"$(includedir)\IceUtil\UndefSysMacros.h" \
"$(includedir)\IceUtil\PopDisableWarnings.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
+ "$(includedir)\Ice\CommunicatorF.h" \
"$(includedir)\Ice\InstanceF.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\IceUtil\Mutex.h" \
@@ -10962,12 +10793,12 @@ Plugin.obj: \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
"$(includedir)\Ice\UserExceptionFactory.h" \
"$(includedir)\Ice\FactoryTable.h" \
+ "$(includedir)\Ice\OutputStream.h" \
PluginF.obj: \
PluginF.cpp \
@@ -10986,7 +10817,6 @@ PluginF.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -11014,7 +10844,6 @@ Process.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -11051,12 +10880,12 @@ Process.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -11071,6 +10900,7 @@ Process.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
@@ -11097,7 +10927,6 @@ ProcessF.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -11134,12 +10963,12 @@ ProcessF.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -11148,6 +10977,7 @@ ProcessF.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
+ "$(includedir)\Ice\OutputStream.h" \
Properties.obj: \
Properties.cpp \
@@ -11166,7 +10996,6 @@ Properties.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -11203,12 +11032,12 @@ Properties.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -11223,6 +11052,7 @@ Properties.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -11251,7 +11081,6 @@ PropertiesAdmin.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -11288,12 +11117,12 @@ PropertiesAdmin.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -11308,6 +11137,7 @@ PropertiesAdmin.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -11335,7 +11165,6 @@ PropertiesF.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -11372,12 +11201,12 @@ PropertiesF.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -11386,6 +11215,7 @@ PropertiesF.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
+ "$(includedir)\Ice\OutputStream.h" \
RemoteLogger.obj: \
RemoteLogger.cpp \
@@ -11404,7 +11234,6 @@ RemoteLogger.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -11441,12 +11270,12 @@ RemoteLogger.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -11461,6 +11290,7 @@ RemoteLogger.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
@@ -11487,7 +11317,6 @@ Router.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -11524,12 +11353,12 @@ Router.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -11544,6 +11373,7 @@ Router.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
@@ -11570,7 +11400,6 @@ RouterF.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -11607,12 +11436,12 @@ RouterF.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -11621,6 +11450,7 @@ RouterF.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
+ "$(includedir)\Ice\OutputStream.h" \
ServantLocator.obj: \
ServantLocator.cpp \
@@ -11639,7 +11469,6 @@ ServantLocator.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -11654,8 +11483,9 @@ ServantLocator.obj: \
"$(includedir)\Ice\ConnectionF.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
+ "$(includedir)\Ice\CommunicatorF.h" \
"$(includedir)\Ice\InstanceF.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\IceUtil\Mutex.h" \
@@ -11664,13 +11494,14 @@ ServantLocator.obj: \
"$(includedir)\IceUtil\Time.h" \
"$(includedir)\IceUtil\MutexProtocol.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
"$(includedir)\Ice\UserExceptionFactory.h" \
"$(includedir)\Ice\FactoryTable.h" \
+ "$(includedir)\Ice\OutputStream.h" \
ServantLocatorF.obj: \
ServantLocatorF.cpp \
@@ -11689,7 +11520,6 @@ ServantLocatorF.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -11717,7 +11547,6 @@ SliceChecksumDict.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -11727,8 +11556,9 @@ SliceChecksumDict.obj: \
"$(includedir)\IceUtil\Optional.h" \
"$(includedir)\IceUtil\UndefSysMacros.h" \
"$(includedir)\IceUtil\PopDisableWarnings.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
+ "$(includedir)\Ice\CommunicatorF.h" \
"$(includedir)\Ice\InstanceF.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\IceUtil\Mutex.h" \
@@ -11742,13 +11572,14 @@ SliceChecksumDict.obj: \
"$(includedir)\Ice\ConnectionF.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
"$(includedir)\Ice\UserExceptionFactory.h" \
"$(includedir)\Ice\FactoryTable.h" \
+ "$(includedir)\Ice\OutputStream.h" \
ValueFactory.obj: \
ValueFactory.cpp \
@@ -11767,7 +11598,6 @@ ValueFactory.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -11777,8 +11607,9 @@ ValueFactory.obj: \
"$(includedir)\IceUtil\Optional.h" \
"$(includedir)\IceUtil\UndefSysMacros.h" \
"$(includedir)\IceUtil\PopDisableWarnings.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
+ "$(includedir)\Ice\CommunicatorF.h" \
"$(includedir)\Ice\InstanceF.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\IceUtil\Mutex.h" \
@@ -11792,12 +11623,13 @@ ValueFactory.obj: \
"$(includedir)\Ice\ConnectionF.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
"$(includedir)\Ice\UserExceptionFactory.h" \
"$(includedir)\Ice\FactoryTable.h" \
+ "$(includedir)\Ice\OutputStream.h" \
Version.obj: \
Version.cpp \
@@ -11816,7 +11648,6 @@ Version.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -11826,8 +11657,9 @@ Version.obj: \
"$(includedir)\IceUtil\Optional.h" \
"$(includedir)\IceUtil\UndefSysMacros.h" \
"$(includedir)\IceUtil\PopDisableWarnings.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
+ "$(includedir)\Ice\CommunicatorF.h" \
"$(includedir)\Ice\InstanceF.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\IceUtil\Mutex.h" \
@@ -11840,10 +11672,11 @@ Version.obj: \
"$(includedir)\Ice\ObjectAdapterF.h" \
"$(includedir)\Ice\ConnectionF.h" \
"$(includedir)\Ice\Identity.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
"$(includedir)\Ice\UserExceptionFactory.h" \
"$(includedir)\Ice\FactoryTable.h" \
+ "$(includedir)\Ice\OutputStream.h" \
diff --git a/cpp/src/Ice/AsyncResult.cpp b/cpp/src/Ice/AsyncResult.cpp
index bd8cdc80ccf..37a5581f11a 100644
--- a/cpp/src/Ice/AsyncResult.cpp
+++ b/cpp/src/Ice/AsyncResult.cpp
@@ -128,12 +128,12 @@ AsyncResult::__throwUserException()
{
try
{
- _is.startReadEncaps();
+ _is.startEncapsulation();
_is.throwException();
}
catch(const Ice::UserException&)
{
- _is.endReadEncaps();
+ _is.endEncapsulation();
throw;
}
}
diff --git a/cpp/src/Ice/BatchRequestQueue.cpp b/cpp/src/Ice/BatchRequestQueue.cpp
index 9f5d506545b..ff152dc19ea 100644
--- a/cpp/src/Ice/BatchRequestQueue.cpp
+++ b/cpp/src/Ice/BatchRequestQueue.cpp
@@ -12,6 +12,7 @@
#include <Ice/Properties.h>
using namespace std;
+using namespace Ice;
using namespace IceInternal;
IceUtil::Shared* IceInternal::upCast(BatchRequestQueue* p) { return p; }
@@ -87,7 +88,7 @@ BatchRequestQueue::BatchRequestQueue(const InstancePtr& instance, bool datagram)
}
void
-BatchRequestQueue::prepareBatchRequest(BasicStream* os)
+BatchRequestQueue::prepareBatchRequest(OutputStream* os)
{
Lock sync(*this);
if(ICE_EXCEPTION_GET(_exception))
@@ -100,7 +101,7 @@ BatchRequestQueue::prepareBatchRequest(BasicStream* os)
}
void
-BatchRequestQueue::finishBatchRequest(BasicStream* os, const Ice::ObjectPrxPtr& proxy, const std::string& operation)
+BatchRequestQueue::finishBatchRequest(OutputStream* os, const Ice::ObjectPrxPtr& proxy, const std::string& operation)
{
//
// No need for synchronization, no other threads are supposed
@@ -156,7 +157,7 @@ BatchRequestQueue::finishBatchRequest(BasicStream* os, const Ice::ObjectPrxPtr&
}
void
-BatchRequestQueue::abortBatchRequest(BasicStream* os)
+BatchRequestQueue::abortBatchRequest(OutputStream* os)
{
Lock sync(*this);
if(_batchStreamInUse)
@@ -169,7 +170,7 @@ BatchRequestQueue::abortBatchRequest(BasicStream* os)
}
int
-BatchRequestQueue::swap(BasicStream* os)
+BatchRequestQueue::swap(OutputStream* os)
{
Lock sync(*this);
if(_batchRequestNum == 0)
diff --git a/cpp/src/Ice/BatchRequestQueue.h b/cpp/src/Ice/BatchRequestQueue.h
index 64d6bc5f658..62efb23454c 100644
--- a/cpp/src/Ice/BatchRequestQueue.h
+++ b/cpp/src/Ice/BatchRequestQueue.h
@@ -18,7 +18,7 @@
#include <Ice/BatchRequestInterceptor.h>
#include <Ice/BatchRequestQueueF.h>
#include <Ice/InstanceF.h>
-#include <Ice/BasicStream.h>
+#include <Ice/OutputStream.h>
namespace IceInternal
{
@@ -29,11 +29,11 @@ public:
BatchRequestQueue(const InstancePtr&, bool);
- void prepareBatchRequest(BasicStream*);
- void finishBatchRequest(BasicStream*, const Ice::ObjectPrxPtr&, const std::string&);
- void abortBatchRequest(BasicStream*);
+ void prepareBatchRequest(Ice::OutputStream*);
+ void finishBatchRequest(Ice::OutputStream*, const Ice::ObjectPrxPtr&, const std::string&);
+ void abortBatchRequest(Ice::OutputStream*);
- int swap(BasicStream*);
+ int swap(Ice::OutputStream*);
void destroy(const Ice::LocalException&);
bool isEmpty();
@@ -49,7 +49,7 @@ private:
#else
Ice::BatchRequestInterceptorPtr _interceptor;
#endif
- BasicStream _batchStream;
+ Ice::OutputStream _batchStream;
bool _batchStreamInUse;
bool _batchStreamCanFlush;
int _batchRequestNum;
diff --git a/cpp/src/Ice/Buffer.cpp b/cpp/src/Ice/Buffer.cpp
index 8f29d39b6a6..b906c99ae74 100644
--- a/cpp/src/Ice/Buffer.cpp
+++ b/cpp/src/Ice/Buffer.cpp
@@ -37,6 +37,45 @@ IceInternal::Buffer::Container::Container(const_iterator beg, const_iterator end
{
}
+IceInternal::Buffer::Container::Container(const vector<value_type>& v) :
+ _capacity(0),
+ _shrinkCounter(0)
+{
+ if(v.empty())
+ {
+ _buf = 0;
+ _size = 0;
+ }
+ else
+ {
+ _buf = const_cast<value_type*>(&v[0]);
+ _size = v.size();
+ }
+}
+
+IceInternal::Buffer::Container::Container(Container& other, bool adopt)
+{
+ if(adopt)
+ {
+ _buf = other._buf;
+ _size = other._size;
+ _capacity = other._capacity;
+ _shrinkCounter = other._shrinkCounter;
+
+ other._buf = 0;
+ other._size = 0;
+ other._capacity = 0;
+ other._shrinkCounter = 0;
+ }
+ else
+ {
+ _buf = other._buf;
+ _size = other._size;
+ _capacity = 0;
+ _shrinkCounter = 0;
+ }
+}
+
IceInternal::Buffer::Container::~Container()
{
if(_buf && _capacity > 0)
diff --git a/cpp/src/Ice/CollocatedRequestHandler.cpp b/cpp/src/Ice/CollocatedRequestHandler.cpp
index 87a3d09c0f2..d57d9d72934 100644
--- a/cpp/src/Ice/CollocatedRequestHandler.cpp
+++ b/cpp/src/Ice/CollocatedRequestHandler.cpp
@@ -31,7 +31,7 @@ class InvokeAll : public DispatchWorkItem
public:
InvokeAll(OutgoingBase* out,
- BasicStream* os,
+ OutputStream* os,
CollocatedRequestHandler* handler,
Int requestId,
Int batchRequestNum) :
@@ -59,7 +59,7 @@ public:
private:
OutgoingBase* _out;
- BasicStream* _os;
+ OutputStream* _os;
CollocatedRequestHandlerPtr _handler;
Int _requestId;
Int _batchRequestNum;
@@ -70,7 +70,7 @@ class InvokeAllAsync : public DispatchWorkItem
public:
InvokeAllAsync(const OutgoingAsyncBasePtr& outAsync,
- BasicStream* os,
+ OutputStream* os,
const CollocatedRequestHandlerPtr& handler,
Int requestId,
Int batchRequestNum) :
@@ -90,14 +90,14 @@ public:
private:
OutgoingAsyncBasePtr _outAsync;
- BasicStream* _os;
+ OutputStream* _os;
CollocatedRequestHandlerPtr _handler;
Int _requestId;
Int _batchRequestNum;
};
void
-fillInValue(BasicStream* os, int pos, Int value)
+fillInValue(OutputStream* os, int pos, Int value)
{
const Byte* p = reinterpret_cast<const Byte*>(&value);
#ifdef ICE_BIG_ENDIAN
@@ -316,25 +316,27 @@ CollocatedRequestHandler::invokeAsyncRequest(OutgoingAsyncBase* outAsync, int ba
}
void
-CollocatedRequestHandler::sendResponse(Int requestId, BasicStream* os, Byte, bool amd)
+CollocatedRequestHandler::sendResponse(Int requestId, OutputStream* os, Byte, bool amd)
{
OutgoingAsyncBasePtr outAsync;
{
Lock sync(*this);
assert(_response);
- os->i = os->b.begin() + sizeof(replyHdr) + 4;
+ InputStream is(os->instance(), os->getEncoding(), *os, true); // Adopting the OutputStream's buffer.
+
+ is.i = is.b.begin() + sizeof(replyHdr) + 4;
if(_traceLevels->protocol >= 1)
{
fillInValue(os, 10, static_cast<Int>(os->b.size()));
- traceRecv(*os, _logger, _traceLevels);
+ traceRecv(is, _logger, _traceLevels);
}
map<int, OutgoingBase*>::iterator p = _requests.find(requestId);
if(p != _requests.end())
{
- p->second->completed(*os);
+ p->second->completed(is);
_requests.erase(p);
}
else
@@ -342,7 +344,7 @@ CollocatedRequestHandler::sendResponse(Int requestId, BasicStream* os, Byte, boo
map<int, OutgoingAsyncBasePtr>::iterator q = _asyncRequests.find(requestId);
if(q != _asyncRequests.end())
{
- os->swap(*q->second->getIs());
+ is.swap(*q->second->getIs());
if(q->second->completed())
{
outAsync = q->second;
@@ -442,15 +444,17 @@ CollocatedRequestHandler::sentAsync(OutgoingAsyncBase* outAsync)
}
void
-CollocatedRequestHandler::invokeAll(BasicStream* os, Int requestId, Int batchRequestNum)
+CollocatedRequestHandler::invokeAll(OutputStream* os, Int requestId, Int batchRequestNum)
{
+ InputStream is(os->instance(), os->getEncoding(), *os);
+
if(batchRequestNum > 0)
{
- os->i = os->b.begin() + sizeof(requestBatchHdr);
+ is.i = is.b.begin() + sizeof(requestBatchHdr);
}
else
{
- os->i = os->b.begin() + sizeof(requestHdr);
+ is.i = is.b.begin() + sizeof(requestHdr);
}
if(_traceLevels->protocol >= 1)
@@ -490,7 +494,7 @@ CollocatedRequestHandler::invokeAll(BasicStream* os, Int requestId, Int batchReq
}
Incoming in(_reference->getInstance().get(), this, 0, _adapter, _response, 0, requestId);
- in.invoke(servantManager, os);
+ in.invoke(servantManager, &is);
--invokeNum;
}
}
diff --git a/cpp/src/Ice/CollocatedRequestHandler.h b/cpp/src/Ice/CollocatedRequestHandler.h
index c4baefb7b30..809c79cb9e9 100644
--- a/cpp/src/Ice/CollocatedRequestHandler.h
+++ b/cpp/src/Ice/CollocatedRequestHandler.h
@@ -15,7 +15,7 @@
#include <Ice/RequestHandler.h>
#include <Ice/ResponseHandler.h>
-#include <Ice/BasicStream.h>
+#include <Ice/OutputStream.h>
#include <Ice/ObjectAdapterF.h>
#include <Ice/LoggerF.h>
#include <Ice/TraceLevelsF.h>
@@ -55,7 +55,7 @@ public:
virtual void requestCanceled(OutgoingBase*, const Ice::LocalException&);
virtual void asyncRequestCanceled(const OutgoingAsyncBasePtr&, const Ice::LocalException&);
- virtual void sendResponse(Ice::Int, BasicStream*, Ice::Byte, bool);
+ virtual void sendResponse(Ice::Int, Ice::OutputStream*, Ice::Byte, bool);
virtual void sendNoResponse();
virtual bool systemException(Ice::Int, const Ice::SystemException&, bool);
virtual void invokeException(Ice::Int, const Ice::LocalException&, int, bool);
@@ -71,7 +71,7 @@ public:
bool sent(OutgoingBase*);
bool sentAsync(OutgoingAsyncBase*);
- void invokeAll(BasicStream*, Ice::Int, Ice::Int);
+ void invokeAll(Ice::OutputStream*, Ice::Int, Ice::Int);
private:
diff --git a/cpp/src/Ice/CommunicatorI.cpp b/cpp/src/Ice/CommunicatorI.cpp
index 60d7b871275..8d13727d9ea 100644
--- a/cpp/src/Ice/CommunicatorI.cpp
+++ b/cpp/src/Ice/CommunicatorI.cpp
@@ -14,7 +14,6 @@
#include <Ice/ConnectionFactory.h>
#include <Ice/ReferenceFactory.h>
#include <Ice/ProxyFactory.h>
-#include <Ice/ValueFactoryManager.h>
#include <Ice/ObjectAdapterFactory.h>
#include <Ice/LoggerUtil.h>
#include <Ice/LocalException.h>
@@ -133,41 +132,15 @@ Ice::CommunicatorI::createObjectAdapterWithRouter(const string& name, const Rout
void
Ice::CommunicatorI::addObjectFactory(const ::Ice::ObjectFactoryPtr& factory, const string& id)
{
- _instance->servantFactoryManager()->add(factory, id);
+ _instance->addObjectFactory(factory, id);
}
::Ice::ObjectFactoryPtr
Ice::CommunicatorI::findObjectFactory(const string& id) const
{
- return _instance->servantFactoryManager()->findObjectFactory(id);
+ return _instance->findObjectFactory(id);
}
-#ifdef ICE_CPP11_MAPPING
-void
-Ice::CommunicatorI::addValueFactory(function<::Ice::ValuePtr (string)> factory, const string& id)
-{
- _instance->servantFactoryManager()->add(move(factory), id);
-}
-
-function<::Ice::ValuePtr (const string&)>
-Ice::CommunicatorI::findValueFactory(const string& id) const
-{
- return _instance->servantFactoryManager()->find(id);
-}
-#else
-void
-Ice::CommunicatorI::addValueFactory(const ::Ice::ValueFactoryPtr& factory, const string& id)
-{
- _instance->servantFactoryManager()->add(factory, id);
-}
-
-::Ice::ValueFactoryPtr
-Ice::CommunicatorI::findValueFactory(const string& id) const
-{
- return _instance->servantFactoryManager()->find(id);
-}
-#endif
-
PropertiesPtr
Ice::CommunicatorI::getProperties() const
{
@@ -222,6 +195,12 @@ Ice::CommunicatorI::getPluginManager() const
return _instance->pluginManager();
}
+ValueFactoryManagerPtr
+Ice::CommunicatorI::getValueFactoryManager() const
+{
+ return _instance->initializationData().valueFactoryManager;
+}
+
namespace
{
diff --git a/cpp/src/Ice/CommunicatorI.h b/cpp/src/Ice/CommunicatorI.h
index 4472e688097..50e0d44973b 100644
--- a/cpp/src/Ice/CommunicatorI.h
+++ b/cpp/src/Ice/CommunicatorI.h
@@ -49,14 +49,6 @@ public:
virtual void addObjectFactory(const ObjectFactoryPtr&, const std::string&);
virtual ObjectFactoryPtr findObjectFactory(const std::string&) const;
-#ifdef ICE_CPP11_MAPPING
- virtual void addValueFactory(std::function<std::shared_ptr<Ice::Value> (std::string)>, const ::std::string&);
- virtual std::function<::std::shared_ptr<Ice::Value> (const std::string&)> findValueFactory(const std::string&) const;
-#else
- virtual void addValueFactory(const ValueFactoryPtr&, const std::string&);
- virtual ValueFactoryPtr findValueFactory(const std::string&) const;
-#endif
-
virtual ImplicitContextPtr getImplicitContext() const;
virtual PropertiesPtr getProperties() const;
@@ -71,6 +63,8 @@ public:
virtual PluginManagerPtr getPluginManager() const;
+ virtual ValueFactoryManagerPtr getValueFactoryManager() const;
+
virtual void flushBatchRequests();
#ifdef ICE_CPP11_MAPPING
@@ -97,8 +91,9 @@ public:
private:
- static CommunicatorIPtr
- create(const InitializationData&);
+ CommunicatorI() {}
+
+ static CommunicatorIPtr create(const InitializationData&);
//
// Certain initialization tasks need to be completed after the
diff --git a/cpp/src/Ice/ConnectRequestHandler.h b/cpp/src/Ice/ConnectRequestHandler.h
index e8e3cc52686..ce441a4489f 100644
--- a/cpp/src/Ice/ConnectRequestHandler.h
+++ b/cpp/src/Ice/ConnectRequestHandler.h
@@ -19,7 +19,6 @@
#include <Ice/Reference.h>
#include <Ice/RouterInfo.h>
#include <Ice/ProxyF.h>
-#include <Ice/BasicStream.h>
#include <deque>
#include <set>
diff --git a/cpp/src/Ice/ConnectionI.cpp b/cpp/src/Ice/ConnectionI.cpp
index c0c1f55df22..2c8688b7a00 100644
--- a/cpp/src/Ice/ConnectionI.cpp
+++ b/cpp/src/Ice/ConnectionI.cpp
@@ -74,7 +74,7 @@ public:
const vector<ConnectionI::OutgoingMessage>& sentCBs, Byte compress, Int requestId,
Int invokeNum, const ServantManagerPtr& servantManager, const ObjectAdapterPtr& adapter,
const OutgoingAsyncBasePtr& outAsync, const ICE_HEARTBEAT_CALLBACK& heartbeatCallback,
- BasicStream& stream) :
+ InputStream& stream) :
DispatchWorkItem(connection),
_connection(connection),
_startCB(startCB),
@@ -110,7 +110,7 @@ private:
const ObjectAdapterPtr _adapter;
const OutgoingAsyncBasePtr _outAsync;
const ICE_HEARTBEAT_CALLBACK _heartbeatCallback;
- BasicStream _stream;
+ InputStream _stream;
};
class FinishCall : public DispatchWorkItem
@@ -212,7 +212,7 @@ Ice::ConnectionI::Observer::attach(const Ice::Instrumentation::ConnectionObserve
void
-Ice::ConnectionI::OutgoingMessage::adopt(BasicStream* str)
+Ice::ConnectionI::OutgoingMessage::adopt(OutputStream* str)
{
if(adopted)
{
@@ -241,7 +241,7 @@ Ice::ConnectionI::OutgoingMessage::adopt(BasicStream* str)
}
assert(str);
- stream = new BasicStream(str->instance(), currentProtocolEncoding);
+ stream = new OutputStream(str->instance(), currentProtocolEncoding);
stream->swap(*str);
adopted = true;
}
@@ -614,7 +614,7 @@ Ice::ConnectionI::monitor(const IceUtil::Time& now, const ACMConfig& acm)
bool
Ice::ConnectionI::sendRequest(OutgoingBase* out, bool compress, bool response, int batchRequestNum)
{
- BasicStream* os = out->os();
+ OutputStream* os = out->os();
IceUtil::Monitor<IceUtil::Mutex>::Lock sync(*this);
//
@@ -706,7 +706,7 @@ Ice::ConnectionI::sendRequest(OutgoingBase* out, bool compress, bool response, i
AsyncStatus
Ice::ConnectionI::sendAsyncRequest(const OutgoingAsyncBasePtr& out, bool compress, bool response, int batchRequestNum)
{
- BasicStream* os = out->getOs();
+ OutputStream* os = out->getOs();
IceUtil::Monitor<IceUtil::Mutex>::Lock sync(*this);
//
@@ -1248,7 +1248,7 @@ Ice::ConnectionI::asyncRequestCanceled(const OutgoingAsyncBasePtr& outAsync, con
}
void
-Ice::ConnectionI::sendResponse(Int, BasicStream* os, Byte compressFlag, bool /*amd*/)
+Ice::ConnectionI::sendResponse(Int, OutputStream* os, Byte compressFlag, bool /*amd*/)
{
IceUtil::Monitor<IceUtil::Mutex>::Lock sync(*this);
assert(_state > StateNotValidated);
@@ -1800,7 +1800,7 @@ void
ConnectionI::dispatch(const StartCallbackPtr& startCB, const vector<OutgoingMessage>& sentCBs,
Byte compress, Int requestId, Int invokeNum, const ServantManagerPtr& servantManager,
const ObjectAdapterPtr& adapter, const OutgoingAsyncBasePtr& outAsync,
- const ICE_HEARTBEAT_CALLBACK& heartbeatCallback, BasicStream& stream)
+ const ICE_HEARTBEAT_CALLBACK& heartbeatCallback, InputStream& stream)
{
int dispatchedCount = 0;
@@ -2649,7 +2649,7 @@ Ice::ConnectionI::initiateShutdown()
//
// Before we shut down, we send a close connection message.
//
- BasicStream os(_instance.get(), Ice::currentProtocolEncoding);
+ OutputStream os(_instance.get(), Ice::currentProtocolEncoding);
os.write(magic[0]);
os.write(magic[1]);
os.write(magic[2]);
@@ -2689,7 +2689,7 @@ Ice::ConnectionI::heartbeat()
if(!_endpoint->datagram())
{
- BasicStream os(_instance.get(), Ice::currentProtocolEncoding);
+ OutputStream os(_instance.get(), Ice::currentProtocolEncoding);
os.write(magic[0]);
os.write(magic[1]);
os.write(magic[2]);
@@ -2939,7 +2939,7 @@ Ice::ConnectionI::sendNextMessage(vector<OutgoingMessage>& callbacks)
//
// Do compression.
//
- BasicStream stream(_instance.get(), Ice::currentProtocolEncoding);
+ OutputStream stream(_instance.get(), Ice::currentProtocolEncoding);
doCompress(*message->stream, stream);
if(message->outAsync)
@@ -3068,7 +3068,7 @@ Ice::ConnectionI::sendMessage(OutgoingMessage& message)
//
// Do compression.
//
- BasicStream stream(_instance.get(), Ice::currentProtocolEncoding);
+ OutputStream stream(_instance.get(), Ice::currentProtocolEncoding);
doCompress(*message.stream, stream);
stream.i = stream.b.begin();
@@ -3244,7 +3244,7 @@ getBZ2Error(int bzError)
}
void
-Ice::ConnectionI::doCompress(BasicStream& uncompressed, BasicStream& compressed)
+Ice::ConnectionI::doCompress(OutputStream& uncompressed, OutputStream& compressed)
{
const Byte* p;
@@ -3299,7 +3299,7 @@ Ice::ConnectionI::doCompress(BasicStream& uncompressed, BasicStream& compressed)
}
void
-Ice::ConnectionI::doUncompress(BasicStream& compressed, BasicStream& uncompressed)
+Ice::ConnectionI::doUncompress(InputStream& compressed, InputStream& uncompressed)
{
Int uncompressedSize;
compressed.i = compressed.b.begin() + headerSize;
@@ -3334,7 +3334,7 @@ Ice::ConnectionI::doUncompress(BasicStream& compressed, BasicStream& uncompresse
#endif
SocketOperation
-Ice::ConnectionI::parseMessage(BasicStream& stream, Int& invokeNum, Int& requestId, Byte& compress,
+Ice::ConnectionI::parseMessage(InputStream& stream, Int& invokeNum, Int& requestId, Byte& compress,
ServantManagerPtr& servantManager, ObjectAdapterPtr& adapter,
OutgoingAsyncBasePtr& outAsync, ICE_HEARTBEAT_CALLBACK& heartbeatCallback,
int& dispatchCount)
@@ -3372,7 +3372,7 @@ Ice::ConnectionI::parseMessage(BasicStream& stream, Int& invokeNum, Int& request
if(compress == 2)
{
#ifdef ICE_HAS_BZIP2
- BasicStream ustream(_instance.get(), Ice::currentProtocolEncoding);
+ InputStream ustream(_instance.get(), Ice::currentProtocolEncoding);
doUncompress(stream, ustream);
stream.b.swap(ustream.b);
#else
@@ -3602,7 +3602,7 @@ Ice::ConnectionI::parseMessage(BasicStream& stream, Int& invokeNum, Int& request
}
void
-Ice::ConnectionI::invokeAll(BasicStream& stream, Int invokeNum, Int requestId, Byte compress,
+Ice::ConnectionI::invokeAll(InputStream& stream, Int invokeNum, Int requestId, Byte compress,
const ServantManagerPtr& servantManager, const ObjectAdapterPtr& adapter)
{
//
diff --git a/cpp/src/Ice/ConnectionI.h b/cpp/src/Ice/ConnectionI.h
index 0b2f3e66b97..1d44498610b 100644
--- a/cpp/src/Ice/ConnectionI.h
+++ b/cpp/src/Ice/ConnectionI.h
@@ -39,6 +39,8 @@
#include <Ice/BatchRequestQueueF.h>
#include <Ice/ACM.h>
#include <Ice/VirtualShared.h>
+#include <Ice/OutputStream.h>
+#include <Ice/InputStream.h>
#include <deque>
@@ -93,7 +95,7 @@ public:
struct OutgoingMessage
{
- OutgoingMessage(IceInternal::BasicStream* str, bool comp) :
+ OutgoingMessage(Ice::OutputStream* str, bool comp) :
stream(str), out(0), compress(comp), requestId(0), adopted(false)
#if defined(ICE_USE_IOCP) || defined(ICE_OS_WINRT)
, isSent(false), invokeSent(false), receivedReply(false)
@@ -101,7 +103,7 @@ public:
{
}
- OutgoingMessage(IceInternal::OutgoingBase* o, IceInternal::BasicStream* str, bool comp, int rid) :
+ OutgoingMessage(IceInternal::OutgoingBase* o, Ice::OutputStream* str, bool comp, int rid) :
stream(str), out(o), compress(comp), requestId(rid), adopted(false)
#if defined(ICE_USE_IOCP) || defined(ICE_OS_WINRT)
, isSent(false), invokeSent(false), receivedReply(false)
@@ -109,7 +111,7 @@ public:
{
}
- OutgoingMessage(const IceInternal::OutgoingAsyncBasePtr& o, IceInternal::BasicStream* str,
+ OutgoingMessage(const IceInternal::OutgoingAsyncBasePtr& o, Ice::OutputStream* str,
bool comp, int rid) :
stream(str), out(0), outAsync(o), compress(comp), requestId(rid), adopted(false)
#if defined(ICE_USE_IOCP) || defined(ICE_OS_WINRT)
@@ -118,12 +120,12 @@ public:
{
}
- void adopt(IceInternal::BasicStream*);
+ void adopt(Ice::OutputStream*);
void canceled(bool);
bool sent();
void completed(const Ice::LocalException&);
- IceInternal::BasicStream* stream;
+ Ice::OutputStream* stream;
IceInternal::OutgoingBase* out;
IceInternal::OutgoingAsyncBasePtr outAsync;
bool compress;
@@ -216,7 +218,7 @@ public:
virtual void requestCanceled(IceInternal::OutgoingBase*, const LocalException&);
virtual void asyncRequestCanceled(const IceInternal::OutgoingAsyncBasePtr&, const LocalException&);
- virtual void sendResponse(Int, IceInternal::BasicStream*, Byte, bool);
+ virtual void sendResponse(Int, Ice::OutputStream*, Byte, bool);
virtual void sendNoResponse();
virtual bool systemException(Int, const SystemException&, bool);
virtual void invokeException(Ice::Int, const LocalException&, int, bool);
@@ -255,7 +257,7 @@ public:
void dispatch(const StartCallbackPtr&, const std::vector<OutgoingMessage>&, Byte, Int, Int,
const IceInternal::ServantManagerPtr&, const ObjectAdapterPtr&,
const IceInternal::OutgoingAsyncBasePtr&,
- const ICE_HEARTBEAT_CALLBACK&, IceInternal::BasicStream&);
+ const ICE_HEARTBEAT_CALLBACK&, Ice::InputStream&);
void finish(bool);
void closeCallback(const ICE_CLOSE_CALLBACK&);
@@ -300,15 +302,15 @@ private:
IceInternal::AsyncStatus sendMessage(OutgoingMessage&);
#ifdef ICE_HAS_BZIP2
- void doCompress(IceInternal::BasicStream&, IceInternal::BasicStream&);
- void doUncompress(IceInternal::BasicStream&, IceInternal::BasicStream&);
+ void doCompress(Ice::OutputStream&, Ice::OutputStream&);
+ void doUncompress(Ice::InputStream&, Ice::InputStream&);
#endif
- IceInternal::SocketOperation parseMessage(IceInternal::BasicStream&, Int&, Int&, Byte&,
+ IceInternal::SocketOperation parseMessage(Ice::InputStream&, Int&, Int&, Byte&,
IceInternal::ServantManagerPtr&, ObjectAdapterPtr&,
IceInternal::OutgoingAsyncBasePtr&, ICE_HEARTBEAT_CALLBACK&, int&);
- void invokeAll(IceInternal::BasicStream&, Int, Int, Byte,
+ void invokeAll(Ice::InputStream&, Int, Int, Byte,
const IceInternal::ServantManagerPtr&, const ObjectAdapterPtr&);
void scheduleTimeout(IceInternal::SocketOperation status);
@@ -377,9 +379,9 @@ private:
std::deque<OutgoingMessage> _sendStreams;
- IceInternal::BasicStream _readStream;
+ Ice::InputStream _readStream;
bool _readHeader;
- IceInternal::BasicStream _writeStream;
+ Ice::OutputStream _writeStream;
Observer _observer;
diff --git a/cpp/src/Ice/EndpointFactory.h b/cpp/src/Ice/EndpointFactory.h
index 79873ae5c50..5ff16fbc088 100644
--- a/cpp/src/Ice/EndpointFactory.h
+++ b/cpp/src/Ice/EndpointFactory.h
@@ -17,10 +17,15 @@
#include <Ice/CommunicatorF.h>
#include <Ice/Plugin.h>
-namespace IceInternal
+namespace Ice
{
-class BasicStream;
+class InputStream;
+
+}
+
+namespace IceInternal
+{
class ICE_API EndpointFactory : public ::IceUtil::Shared
{
@@ -31,7 +36,7 @@ public:
virtual ::Ice::Short type() const = 0;
virtual ::std::string protocol() const = 0;
virtual EndpointIPtr create(std::vector<std::string>&, bool) const = 0;
- virtual EndpointIPtr read(BasicStream*) const = 0;
+ virtual EndpointIPtr read(Ice::InputStream*) const = 0;
virtual void destroy() = 0;
virtual EndpointFactoryPtr clone(const ProtocolInstancePtr&) const = 0;
diff --git a/cpp/src/Ice/EndpointFactoryManager.cpp b/cpp/src/Ice/EndpointFactoryManager.cpp
index 6830eda8521..5ac223e57fc 100644
--- a/cpp/src/Ice/EndpointFactoryManager.cpp
+++ b/cpp/src/Ice/EndpointFactoryManager.cpp
@@ -10,7 +10,8 @@
#include <Ice/EndpointFactoryManager.h>
#include <Ice/Endpoint.h>
#include <Ice/OpaqueEndpointI.h>
-#include <Ice/BasicStream.h>
+#include <Ice/OutputStream.h>
+#include <Ice/InputStream.h>
#include <Ice/LocalException.h>
#include <Ice/Instance.h>
#include <Ice/Properties.h>
@@ -122,7 +123,7 @@ IceInternal::EndpointFactoryManager::create(const string& str, bool oaEndpoint)
// Code below left in place for debugging.
EndpointIPtr e = factory->create(str.substr(end), oaEndpoint);
- BasicStream bs(_instance.get(), Ice::currentProtocolEncoding);
+ OutputStream bs(_instance.get(), Ice::currentProtocolEncoding);
e->streamWrite(&bs);
bs.i = bs.b.begin();
short type;
@@ -155,15 +156,15 @@ IceInternal::EndpointFactoryManager::create(const string& str, bool oaEndpoint)
// and ask the factory to read the endpoint data from that stream to create
// the actual endpoint.
//
- BasicStream bs(_instance.get(), Ice::currentProtocolEncoding);
+ OutputStream bs(_instance.get(), Ice::currentProtocolEncoding);
bs.write(ue->type());
ue->streamWrite(&bs);
- bs.i = bs.b.begin();
+ InputStream is(bs.instance(), bs.getEncoding(), bs);
short type;
- bs.read(type);
- bs.startReadEncaps();
- EndpointIPtr e = factory->read(&bs);
- bs.endReadEncaps();
+ is.read(type);
+ is.startEncapsulation();
+ EndpointIPtr e = factory->read(&is);
+ is.endEncapsulation();
return e;
}
return ue; // Endpoint is opaque, but we don't have a factory for its type.
@@ -173,7 +174,7 @@ IceInternal::EndpointFactoryManager::create(const string& str, bool oaEndpoint)
}
EndpointIPtr
-IceInternal::EndpointFactoryManager::read(BasicStream* s) const
+IceInternal::EndpointFactoryManager::read(InputStream* s) const
{
Short type;
s->read(type);
@@ -181,7 +182,7 @@ IceInternal::EndpointFactoryManager::read(BasicStream* s) const
EndpointFactoryPtr factory = get(type);
EndpointIPtr e;
- s->startReadEncaps();
+ s->startEncapsulation();
if(factory)
{
@@ -192,7 +193,7 @@ IceInternal::EndpointFactoryManager::read(BasicStream* s) const
e = ICE_MAKE_SHARED(OpaqueEndpointI, type, s);
}
- s->endReadEncaps();
+ s->endEncapsulation();
return e;
}
diff --git a/cpp/src/Ice/EndpointFactoryManager.h b/cpp/src/Ice/EndpointFactoryManager.h
index 522691982c6..fc1e911bb49 100644
--- a/cpp/src/Ice/EndpointFactoryManager.h
+++ b/cpp/src/Ice/EndpointFactoryManager.h
@@ -17,10 +17,15 @@
#include <Ice/EndpointFactoryF.h>
#include <Ice/EndpointFactoryManagerF.h>
-namespace IceInternal
+namespace Ice
{
-class BasicStream;
+class InputStream;
+
+}
+
+namespace IceInternal
+{
class EndpointFactoryManager : public ::IceUtil::Shared, public ::IceUtil::Mutex
{
@@ -29,7 +34,7 @@ public:
void add(const EndpointFactoryPtr&);
EndpointFactoryPtr get(::Ice::Short) const;
EndpointIPtr create(const std::string&, bool) const;
- EndpointIPtr read(BasicStream*) const;
+ EndpointIPtr read(Ice::InputStream*) const;
private:
diff --git a/cpp/src/Ice/EndpointI.h b/cpp/src/Ice/EndpointI.h
index 1fb691ddd12..9385855f5ba 100644
--- a/cpp/src/Ice/EndpointI.h
+++ b/cpp/src/Ice/EndpointI.h
@@ -18,10 +18,16 @@
#include <Ice/AcceptorF.h>
#include <Ice/VirtualShared.h>
-namespace IceInternal
+namespace Ice
{
-class BasicStream;
+class OutputStream;
+class InputStream;
+
+}
+
+namespace IceInternal
+{
class ICE_API EndpointI_connectors : public virtual ICE_SHARED
{
@@ -40,7 +46,7 @@ public:
//
// Marshal the endpoint.
//
- virtual void streamWrite(BasicStream*) const = 0;
+ virtual void streamWrite(Ice::OutputStream*) const = 0;
//
// Return the endpoint type.
diff --git a/cpp/src/Ice/EventHandler.h b/cpp/src/Ice/EventHandler.h
index 9394984f339..1081abb7424 100644
--- a/cpp/src/Ice/EventHandler.h
+++ b/cpp/src/Ice/EventHandler.h
@@ -14,7 +14,6 @@
#include <Ice/EventHandlerF.h>
#include <Ice/InstanceF.h>
#include <Ice/ThreadPoolF.h>
-#include <Ice/BasicStream.h>
#include <Ice/Network.h>
#include <Ice/VirtualShared.h>
diff --git a/cpp/src/Ice/Exception.cpp b/cpp/src/Ice/Exception.cpp
index 20203c94d52..8377c6c2230 100644
--- a/cpp/src/Ice/Exception.cpp
+++ b/cpp/src/Ice/Exception.cpp
@@ -12,8 +12,8 @@
#include <Ice/Network.h>
#include <Ice/Plugin.h>
#include <Ice/SlicedData.h>
-#include <Ice/BasicStream.h>
-#include <Ice/Stream.h>
+#include <Ice/OutputStream.h>
+#include <Ice/InputStream.h>
#include <IceUtil/StringUtil.h>
#ifdef ICE_OS_WINRT
# include <IceUtil/StringConverter.h>
@@ -103,23 +103,7 @@ throwMarshalException(const char* file, int line, const string& reason)
}
void
-Ice::UserException::__write(::IceInternal::BasicStream* os) const
-{
- os->startWriteException(0);
- __writeImpl(os);
- os->endWriteException();
-}
-
-void
-Ice::UserException::__read(::IceInternal::BasicStream* is)
-{
- is->startReadException();
- __readImpl(is);
- is->endReadException(false);
-}
-
-void
-Ice::UserException::__write(const Ice::OutputStreamPtr& os) const
+Ice::UserException::__write(::Ice::OutputStream* os) const
{
os->startException(0);
__writeImpl(os);
@@ -127,25 +111,13 @@ Ice::UserException::__write(const Ice::OutputStreamPtr& os) const
}
void
-Ice::UserException::__read(const Ice::InputStreamPtr& is)
+Ice::UserException::__read(::Ice::InputStream* is)
{
is->startException();
__readImpl(is);
is->endException(false);
}
-void
-Ice::UserException::__writeImpl(const Ice::OutputStreamPtr&) const
-{
- throw MarshalException(__FILE__, __LINE__, "user exception was not generated with stream support");
-}
-
-void
-Ice::UserException::__readImpl(const Ice::InputStreamPtr&)
-{
- throw MarshalException(__FILE__, __LINE__, "user exception was not generated with stream support");
-}
-
bool
Ice::UserException::__usesClasses() const
{
diff --git a/cpp/src/Ice/FactoryTable.cpp b/cpp/src/Ice/FactoryTable.cpp
index 78d2c88434f..d8b37ec8b58 100644
--- a/cpp/src/Ice/FactoryTable.cpp
+++ b/cpp/src/Ice/FactoryTable.cpp
@@ -17,7 +17,7 @@ using namespace std;
// If the factory is present already, increment its reference count.
//
void
-IceInternal::FactoryTable::addExceptionFactory(const string& t, const IceInternal::UserExceptionFactoryPtr& f)
+IceInternal::FactoryTable::addExceptionFactory(const string& t, const Ice::UserExceptionFactoryPtr& f)
{
IceUtil::Mutex::Lock lock(_m);
assert(f);
@@ -35,12 +35,12 @@ IceInternal::FactoryTable::addExceptionFactory(const string& t, const IceInterna
//
// Return the exception factory for a given type ID
//
-IceInternal::UserExceptionFactoryPtr
+Ice::UserExceptionFactoryPtr
IceInternal::FactoryTable::getExceptionFactory(const string& t) const
{
IceUtil::Mutex::Lock lock(_m);
EFTable::const_iterator i = _eft.find(t);
- return i != _eft.end() ? i->second.first : IceInternal::UserExceptionFactoryPtr();
+ return i != _eft.end() ? i->second.first : Ice::UserExceptionFactoryPtr();
}
//
diff --git a/cpp/src/Ice/HttpParser.cpp b/cpp/src/Ice/HttpParser.cpp
index ab0ae40bcc4..90f0979e7c1 100644
--- a/cpp/src/Ice/HttpParser.cpp
+++ b/cpp/src/Ice/HttpParser.cpp
@@ -9,7 +9,6 @@
#include <IceUtil/Config.h>
#include <Ice/HttpParser.h>
-#include <Ice/BasicStream.h>
#include <Ice/LocalException.h>
#include <IceUtil/StringUtil.h>
diff --git a/cpp/src/Ice/IPEndpointI.cpp b/cpp/src/Ice/IPEndpointI.cpp
index 82da554a960..fd03236dbd9 100644
--- a/cpp/src/Ice/IPEndpointI.cpp
+++ b/cpp/src/Ice/IPEndpointI.cpp
@@ -18,6 +18,7 @@
#include <IceUtil/MutexPtrLock.h>
using namespace std;
+using namespace Ice;
using namespace Ice::Instrumentation;
using namespace IceInternal;
@@ -105,11 +106,11 @@ IceInternal::IPEndpointI::secure() const
}
void
-IceInternal::IPEndpointI::streamWrite(BasicStream* s) const
+IceInternal::IPEndpointI::streamWrite(OutputStream* s) const
{
- s->startWriteEncaps();
+ s->startEncapsulation();
streamWriteImpl(s);
- s->endWriteEncaps();
+ s->endEncapsulation();
}
const string&
@@ -354,7 +355,7 @@ IceInternal::IPEndpointI::connectors(const vector<Address>& addresses, const Net
}
void
-IceInternal::IPEndpointI::streamWriteImpl(BasicStream* s) const
+IceInternal::IPEndpointI::streamWriteImpl(OutputStream* s) const
{
s->write(_host, false);
s->write(_port);
@@ -496,7 +497,7 @@ IceInternal::IPEndpointI::IPEndpointI(const ProtocolInstancePtr& instance) :
{
}
-IceInternal::IPEndpointI::IPEndpointI(const ProtocolInstancePtr& instance, BasicStream* s) :
+IceInternal::IPEndpointI::IPEndpointI(const ProtocolInstancePtr& instance, InputStream* s) :
_instance(instance),
_port(0),
_hashInitialized(false)
diff --git a/cpp/src/Ice/IPEndpointI.h b/cpp/src/Ice/IPEndpointI.h
index 8e5e033647f..eb899cd5921 100644
--- a/cpp/src/Ice/IPEndpointI.h
+++ b/cpp/src/Ice/IPEndpointI.h
@@ -51,7 +51,7 @@ public:
virtual Ice::Short type() const;
virtual const std::string& protocol() const;
virtual bool secure() const;
- virtual void streamWrite(BasicStream*) const;
+ virtual void streamWrite(Ice::OutputStream*) const;
virtual const std::string& connectionId() const;
virtual EndpointIPtr connectionId(const ::std::string&) const;
@@ -74,7 +74,7 @@ public:
const std::string& host() const;
int port() const;
- virtual void streamWriteImpl(BasicStream*) const;
+ virtual void streamWriteImpl(Ice::OutputStream*) const;
virtual void hashInit(Ice::Int&) const;
virtual void fillEndpointInfo(Ice::IPEndpointInfo*) const;
@@ -93,7 +93,7 @@ protected:
IPEndpointI(const ProtocolInstancePtr&, const std::string&, int, const Address&, const std::string&);
IPEndpointI(const ProtocolInstancePtr&);
- IPEndpointI(const ProtocolInstancePtr&, BasicStream*);
+ IPEndpointI(const ProtocolInstancePtr&, Ice::InputStream*);
const ProtocolInstancePtr _instance;
const std::string _host;
diff --git a/cpp/src/Ice/ImplicitContextI.cpp b/cpp/src/Ice/ImplicitContextI.cpp
index a4d58f9e9b7..96905f661f2 100644
--- a/cpp/src/Ice/ImplicitContextI.cpp
+++ b/cpp/src/Ice/ImplicitContextI.cpp
@@ -8,7 +8,7 @@
// **********************************************************************
#include <Ice/ImplicitContextI.h>
-#include <Ice/BasicStream.h>
+#include <Ice/OutputStream.h>
#include <Ice/Object.h>
#include <IceUtil/Mutex.h>
#include <IceUtil/MutexPtrLock.h>
@@ -31,7 +31,7 @@ public:
virtual string put(const string&, const string&);
virtual string remove(const string&);
- virtual void write(const Context&, ::IceInternal::BasicStream*) const;
+ virtual void write(const Context&, ::Ice::OutputStream*) const;
virtual void combine(const Context&, Context&) const;
private:
@@ -55,7 +55,7 @@ public:
virtual string put(const string&, const string&);
virtual string remove(const string&);
- virtual void write(const Context&, ::IceInternal::BasicStream*) const;
+ virtual void write(const Context&, ::Ice::OutputStream*) const;
virtual void combine(const Context&, Context&) const;
struct Slot
@@ -217,7 +217,7 @@ SharedImplicitContext::remove(const string& k)
}
void
-SharedImplicitContext::write(const Context& proxyCtx, ::IceInternal::BasicStream* s) const
+SharedImplicitContext::write(const Context& proxyCtx, ::Ice::OutputStream* s) const
{
IceUtil::Mutex::Lock lock(_mutex);
if(proxyCtx.size() == 0)
@@ -577,7 +577,7 @@ PerThreadImplicitContext::remove(const string& k)
}
void
-PerThreadImplicitContext::write(const Context& proxyCtx, ::IceInternal::BasicStream* s) const
+PerThreadImplicitContext::write(const Context& proxyCtx, ::Ice::OutputStream* s) const
{
const Context* threadCtx = getThreadContext(false);
diff --git a/cpp/src/Ice/ImplicitContextI.h b/cpp/src/Ice/ImplicitContextI.h
index 3fa3292fb1f..22c52e38bf1 100644
--- a/cpp/src/Ice/ImplicitContextI.h
+++ b/cpp/src/Ice/ImplicitContextI.h
@@ -36,7 +36,7 @@ public:
// (entries in the given context overwrite entries in
// the underlying context)
//
- virtual void write(const Context&, ::IceInternal::BasicStream*) const = 0;
+ virtual void write(const Context&, ::Ice::OutputStream*) const = 0;
//
// Combines the underlying context plus the given context
diff --git a/cpp/src/Ice/Incoming.cpp b/cpp/src/Ice/Incoming.cpp
index 18b0e23301f..fafdb3cce83 100644
--- a/cpp/src/Ice/Incoming.cpp
+++ b/cpp/src/Ice/Incoming.cpp
@@ -89,7 +89,7 @@ IceInternal::IncomingBase::__adopt(IncomingBase& other)
other._responseHandler = 0;
}
-BasicStream*
+OutputStream*
IncomingBase::__startWriteParams(FormatType format)
{
if(!_response)
@@ -100,7 +100,7 @@ IncomingBase::__startWriteParams(FormatType format)
assert(_os.b.size() == headerSize + 4); // Reply status position.
assert(_current.encoding >= Ice::Encoding_1_0); // Encoding for reply is known.
_os.write(static_cast<Ice::Byte>(0));
- _os.startWriteEncaps(_current.encoding, format);
+ _os.startEncapsulation(_current.encoding, format);
//
// We still return the stream even if no response is expected. The
@@ -123,7 +123,7 @@ IncomingBase::__endWriteParams(bool ok)
if(_response)
{
*(_os.b.begin() + headerSize + 4) = ok ? replyOK : replyUserException; // Reply status position.
- _os.endWriteEncaps();
+ _os.endEncapsulation();
}
}
@@ -135,7 +135,7 @@ IncomingBase::__writeEmptyParams()
assert(_os.b.size() == headerSize + 4); // Reply status position.
assert(_current.encoding >= Ice::Encoding_1_0); // Encoding for reply is known.
_os.write(replyOK);
- _os.writeEmptyEncaps(_current.encoding);
+ _os.writeEmptyEncapsulation(_current.encoding);
}
}
@@ -154,11 +154,11 @@ IncomingBase::__writeParamEncaps(const Byte* v, Ice::Int sz, bool ok)
_os.write(ok ? replyOK : replyUserException);
if(sz == 0)
{
- _os.writeEmptyEncaps(_current.encoding);
+ _os.writeEmptyEncapsulation(_current.encoding);
}
else
{
- _os.writeEncaps(v, sz);
+ _os.writeEncapsulation(v, sz);
}
}
}
@@ -166,7 +166,7 @@ IncomingBase::__writeParamEncaps(const Byte* v, Ice::Int sz, bool ok)
void
IncomingBase::__writeUserException(const Ice::UserException& ex, Ice::FormatType format)
{
- ::IceInternal::BasicStream* __os = __startWriteParams(format);
+ ::Ice::OutputStream* __os = __startWriteParams(format);
__os->write(ex);
__endWriteParams(false);
}
@@ -235,9 +235,9 @@ IceInternal::IncomingBase::__servantLocatorFinished(bool amd)
{
_os.b.resize(headerSize + 4); // Reply status position.
_os.write(replyUserException);
- _os.startWriteEncaps(_current.encoding, DefaultFormat);
+ _os.startEncapsulation(_current.encoding, DefaultFormat);
_os.write(ex);
- _os.endWriteEncaps();
+ _os.endEncapsulation();
_observer.reply(static_cast<Int>(_os.b.size() - headerSize - 4));
_responseHandler->sendResponse(_current.requestId, &_os, _compress, amd);
}
@@ -571,11 +571,11 @@ IceInternal::Incoming::setActive(IncomingAsync& cb)
}
void
-IceInternal::Incoming::invoke(const ServantManagerPtr& servantManager, BasicStream* stream)
+IceInternal::Incoming::invoke(const ServantManagerPtr& servantManager, InputStream* stream)
{
_is = stream;
- BasicStream::Container::iterator start = _is->i;
+ InputStream::Container::iterator start = _is->i;
//
// Read the current.
@@ -651,16 +651,16 @@ IceInternal::Incoming::invoke(const ServantManagerPtr& servantManager, BasicStre
}
catch(const UserException& ex)
{
- Ice::EncodingVersion encoding = _is->skipEncaps(); // Required for batch requests.
+ Ice::EncodingVersion encoding = _is->skipEncapsulation(); // Required for batch requests.
_observer.userException();
if(_response)
{
_os.write(replyUserException);
- _os.startWriteEncaps(encoding, DefaultFormat);
+ _os.startEncapsulation(encoding, DefaultFormat);
_os.write(ex);
- _os.endWriteEncaps();
+ _os.endEncapsulation();
_observer.reply(static_cast<Int>(_os.b.size() - headerSize - 4));
_responseHandler->sendResponse(_current.requestId, &_os, _compress, false);
}
@@ -675,13 +675,13 @@ IceInternal::Incoming::invoke(const ServantManagerPtr& servantManager, BasicStre
}
catch(const std::exception& ex)
{
- _is->skipEncaps(); // Required for batch requests.
+ _is->skipEncapsulation(); // Required for batch requests.
__handleException(ex, false);
return;
}
catch(...)
{
- _is->skipEncaps(); // Required for batch requests.
+ _is->skipEncapsulation(); // Required for batch requests.
__handleException(false);
return;
}
@@ -713,7 +713,7 @@ IceInternal::Incoming::invoke(const ServantManagerPtr& servantManager, BasicStre
// Skip the input parameters, this is required for reading
// the next batch request if dispatching batch requests.
//
- _is->skipEncaps();
+ _is->skipEncapsulation();
if(servantManager && servantManager->hasServant(_current.id))
{
diff --git a/cpp/src/Ice/Initialize.cpp b/cpp/src/Ice/Initialize.cpp
index bdb3f4360ad..63d89b45182 100644
--- a/cpp/src/Ice/Initialize.cpp
+++ b/cpp/src/Ice/Initialize.cpp
@@ -13,7 +13,6 @@
#include <Ice/PropertiesI.h>
#include <Ice/Initialize.h>
#include <Ice/LocalException.h>
-#include <Ice/StreamI.h>
#include <Ice/LoggerI.h>
#include <Ice/Instance.h>
#include <Ice/PluginManagerI.h>
@@ -262,85 +261,6 @@ Ice::initialize(const InitializationData& initData, Int version)
return communicator;
}
-namespace
-{
-
-pair<const Byte*, const Byte*>
-makePair(const vector<Byte>& v)
-{
- if(v.empty())
- {
- return pair<const Byte*, const Byte*>(static_cast<Byte*>(0), static_cast<Byte*>(0));
- }
- else
- {
- return pair<const Byte*, const Byte*>(&v[0], &v[0] + v.size());
- }
-}
-
-}
-InputStreamPtr
-Ice::createInputStream(const CommunicatorPtr& communicator, const vector<Byte>& bytes)
-{
- return new InputStreamI(communicator, makePair(bytes), true);
-}
-
-InputStreamPtr
-Ice::createInputStream(const CommunicatorPtr& communicator, const vector<Byte>& bytes, const EncodingVersion& v)
-{
- return new InputStreamI(communicator, makePair(bytes), v, true);
-}
-
-InputStreamPtr
-Ice::wrapInputStream(const CommunicatorPtr& communicator, const vector<Byte>& bytes)
-{
- return new InputStreamI(communicator, makePair(bytes), false);
-}
-
-InputStreamPtr
-Ice::wrapInputStream(const CommunicatorPtr& communicator, const vector<Byte>& bytes, const EncodingVersion& v)
-{
- return new InputStreamI(communicator, makePair(bytes), v, false);
-}
-
-InputStreamPtr
-Ice::createInputStream(const CommunicatorPtr& communicator, const pair<const Ice::Byte*, const Ice::Byte*>& bytes)
-{
- return new InputStreamI(communicator, bytes, true);
-}
-
-InputStreamPtr
-Ice::createInputStream(const CommunicatorPtr& communicator, const pair<const Ice::Byte*, const Ice::Byte*>& bytes,
- const EncodingVersion& v)
-{
- return new InputStreamI(communicator, bytes, v, true);
-}
-
-InputStreamPtr
-Ice::wrapInputStream(const CommunicatorPtr& communicator, const pair<const Ice::Byte*, const Ice::Byte*>& bytes)
-{
- return new InputStreamI(communicator, bytes, false);
-}
-
-InputStreamPtr
-Ice::wrapInputStream(const CommunicatorPtr& communicator, const pair<const Ice::Byte*, const Ice::Byte*>& bytes,
- const EncodingVersion& v)
-{
- return new InputStreamI(communicator, bytes, v, false);
-}
-
-OutputStreamPtr
-Ice::createOutputStream(const CommunicatorPtr& communicator)
-{
- return new OutputStreamI(communicator);
-}
-
-OutputStreamPtr
-Ice::createOutputStream(const CommunicatorPtr& communicator, const EncodingVersion& v)
-{
- return new OutputStreamI(communicator, v);
-}
-
LoggerPtr
Ice::getProcessLogger()
{
diff --git a/cpp/src/Ice/BasicStream.cpp b/cpp/src/Ice/InputStream.cpp
index 7599b6b8223..535d26a5d96 100644
--- a/cpp/src/Ice/BasicStream.cpp
+++ b/cpp/src/Ice/InputStream.cpp
@@ -8,14 +8,13 @@
// **********************************************************************
#include <IceUtil/DisableWarnings.h>
-#include <Ice/BasicStream.h>
+#include <Ice/InputStream.h>
#include <Ice/DefaultsAndOverrides.h>
#include <Ice/Instance.h>
#include <Ice/Object.h>
#include <Ice/Proxy.h>
#include <Ice/ProxyFactory.h>
#include <Ice/ValueFactory.h>
-#include <Ice/ValueFactoryManager.h>
#include <Ice/UserExceptionFactory.h>
#include <Ice/LocalException.h>
#include <Ice/Protocol.h>
@@ -31,119 +30,170 @@ using namespace std;
using namespace Ice;
using namespace IceInternal;
-namespace
+Ice::InputStream::InputStream()
{
+ initialize(currentEncoding);
+}
-class StreamUTF8BufferI : public IceUtil::UTF8Buffer
+Ice::InputStream::InputStream(const vector<Byte>& v) :
+ Buffer(v)
{
-public:
+ initialize(currentEncoding);
+}
- StreamUTF8BufferI(BasicStream& stream) :
- _stream(stream)
- {
- }
+Ice::InputStream::InputStream(const pair<const Byte*, const Byte*>& p) :
+ Buffer(p.first, p.second)
+{
+ initialize(currentEncoding);
+}
- Ice::Byte*
- getMoreBytes(size_t howMany, Ice::Byte* firstUnused)
- {
- assert(howMany > 0);
+Ice::InputStream::InputStream(Buffer& buf, bool adopt) :
+ Buffer(buf, adopt)
+{
+ initialize(currentEncoding);
+}
- if(firstUnused != 0)
- {
- //
- // Return unused bytes
- //
- _stream.resize(firstUnused - _stream.b.begin());
- }
+Ice::InputStream::InputStream(const CommunicatorPtr& communicator)
+{
+ initialize(communicator);
+}
- //
- // Index of first unused byte
- //
- Buffer::Container::size_type pos = _stream.b.size();
+Ice::InputStream::InputStream(const CommunicatorPtr& communicator, const vector<Byte>& v) :
+ Buffer(v)
+{
+ initialize(communicator);
+}
- //
- // Since resize may reallocate the buffer, when firstUnused != 0, the
- // return value can be != firstUnused
- //
- _stream.resize(pos + howMany);
+Ice::InputStream::InputStream(const CommunicatorPtr& communicator, const pair<const Byte*, const Byte*>& p) :
+ Buffer(p.first, p.second)
+{
+ initialize(communicator);
+}
- return &_stream.b[pos];
- }
+Ice::InputStream::InputStream(const CommunicatorPtr& communicator, Buffer& buf, bool adopt) :
+ Buffer(buf, adopt)
+{
+ initialize(communicator);
+}
+
+Ice::InputStream::InputStream(const EncodingVersion& encoding)
+{
+ initialize(encoding);
+}
-private:
+Ice::InputStream::InputStream(const EncodingVersion& encoding, const vector<Byte>& v) :
+ Buffer(v)
+{
+ initialize(encoding);
+}
- BasicStream& _stream;
-};
+Ice::InputStream::InputStream(const EncodingVersion& encoding, const pair<const Byte*, const Byte*>& p) :
+ Buffer(p.first, p.second)
+{
+ initialize(encoding);
+}
-const Byte OPTIONAL_END_MARKER = 0xFF;
+Ice::InputStream::InputStream(const EncodingVersion& encoding, Buffer& buf, bool adopt) :
+ Buffer(buf, adopt)
+{
+ initialize(encoding);
+}
-const Byte FLAG_HAS_TYPE_ID_STRING = (1<<0);
-const Byte FLAG_HAS_TYPE_ID_INDEX = (1<<1);
-const Byte FLAG_HAS_TYPE_ID_COMPACT = (1<<0) | (1<<1);
-const Byte FLAG_HAS_OPTIONAL_MEMBERS = (1<<2);
-const Byte FLAG_HAS_INDIRECTION_TABLE = (1<<3);
-const Byte FLAG_HAS_SLICE_SIZE = (1<<4);
-const Byte FLAG_IS_LAST_SLICE = (1<<5);
+Ice::InputStream::InputStream(const CommunicatorPtr& communicator, const EncodingVersion& encoding)
+{
+ initialize(communicator, encoding);
+}
+Ice::InputStream::InputStream(const CommunicatorPtr& communicator, const EncodingVersion& encoding,
+ const vector<Byte>& v) :
+ Buffer(v)
+{
+ initialize(communicator, encoding);
}
+Ice::InputStream::InputStream(const CommunicatorPtr& communicator, const EncodingVersion& encoding,
+ const pair<const Byte*, const Byte*>& p) :
+ Buffer(p.first, p.second)
+{
+ initialize(communicator, encoding);
+}
-IceInternal::BasicStream::BasicStream(Instance* instance, const EncodingVersion& encoding) :
- _instance(instance),
- _closure(0),
- _encoding(encoding),
- _currentReadEncaps(0),
- _currentWriteEncaps(0),
- _sliceObjects(true),
- _stringConverter(instance->getStringConverter()),
- _wstringConverter(instance->getWstringConverter()),
- _startSeq(-1),
- _minSeqSize(0)
+Ice::InputStream::InputStream(const CommunicatorPtr& communicator, const EncodingVersion& encoding,
+ Buffer& buf, bool adopt) :
+ Buffer(buf, adopt)
{
- //
- // Initialize the encoding members of our pre-allocated encapsulations, in case
- // this stream is used without an explicit encapsulation.
- //
- _preAllocatedReadEncaps.encoding = encoding;
- _preAllocatedWriteEncaps.encoding = encoding;
+ initialize(communicator, encoding);
+}
+
+Ice::InputStream::InputStream(Instance* instance, const EncodingVersion& encoding)
+{
+ initialize(instance, encoding);
+}
+
+Ice::InputStream::InputStream(Instance* instance, const EncodingVersion& encoding, Buffer& buf, bool adopt) :
+ Buffer(buf, adopt)
+{
+ initialize(instance, encoding);
}
-IceInternal::BasicStream::BasicStream(Instance* instance, const EncodingVersion& encoding, const Byte* begin,
- const Byte* end) :
- IceInternal::Buffer(begin, end),
- _instance(instance),
- _closure(0),
- _encoding(encoding),
- _currentReadEncaps(0),
- _currentWriteEncaps(0),
- _sliceObjects(true),
- _stringConverter(instance->getStringConverter()),
- _wstringConverter(instance->getWstringConverter()),
- _startSeq(-1),
- _minSeqSize(0)
+void
+Ice::InputStream::initialize(const CommunicatorPtr& communicator)
{
+ Instance* instance = getInstance(communicator).get();
+ initialize(instance, instance->defaultsAndOverrides()->defaultEncoding);
+}
+
+void
+Ice::InputStream::initialize(const CommunicatorPtr& communicator, const EncodingVersion& encoding)
+{
+ initialize(getInstance(communicator).get(), encoding);
+}
+
+void
+Ice::InputStream::initialize(Instance* instance, const EncodingVersion& encoding)
+{
+ initialize(encoding);
+
+ _instance = instance;
+
+ _stringConverter = _instance->getStringConverter();
+ _wstringConverter = _instance->getWstringConverter();
+
+#ifndef ICE_CPP11_MAPPING
+ _collectObjects = _instance->collectObjects();
+#endif
+ _traceSlicing = _instance->traceLevels()->slicing > 0;
+}
+
+void
+Ice::InputStream::initialize(const EncodingVersion& encoding)
+{
+ _instance = 0;
+ _encoding = encoding;
+ _currentEncaps = 0;
+#ifndef ICE_CPP11_MAPPING
+ _collectObjects = false;
+#endif
+ _traceSlicing = false;
+ _closure = 0;
+ _sliceObjects = true;
+ _startSeq = -1;
+ _minSeqSize = 0;
+
//
- // Initialize the encoding members of our pre-allocated encapsulations, in case
+ // Initialize the encoding members of our pre-allocated encapsulation, in case
// this stream is used without an explicit encapsulation.
//
- _preAllocatedReadEncaps.encoding = encoding;
- _preAllocatedWriteEncaps.encoding = encoding;
+ _preAllocatedEncaps.encoding = encoding;
}
void
-IceInternal::BasicStream::clear()
+Ice::InputStream::clear()
{
- while(_currentReadEncaps && _currentReadEncaps != &_preAllocatedReadEncaps)
+ while(_currentEncaps && _currentEncaps != &_preAllocatedEncaps)
{
- ReadEncaps* oldEncaps = _currentReadEncaps;
- _currentReadEncaps = _currentReadEncaps->previous;
- delete oldEncaps;
- }
-
- while(_currentWriteEncaps && _currentWriteEncaps != &_preAllocatedWriteEncaps)
- {
- WriteEncaps* oldEncaps = _currentWriteEncaps;
- _currentWriteEncaps = _currentWriteEncaps->previous;
+ Encaps* oldEncaps = _currentEncaps;
+ _currentEncaps = _currentEncaps->previous;
delete oldEncaps;
}
@@ -151,14 +201,63 @@ IceInternal::BasicStream::clear()
_sliceObjects = true;
}
+void
+Ice::InputStream::setStringConverters(const IceUtil::StringConverterPtr& sc, const IceUtil::WstringConverterPtr& wsc)
+{
+ _stringConverter = sc;
+ _wstringConverter = wsc;
+}
+
+void
+Ice::InputStream::setValueFactoryManager(const ValueFactoryManagerPtr& vfm)
+{
+ _valueFactoryManager = vfm;
+}
+
+void
+Ice::InputStream::setLogger(const LoggerPtr& logger)
+{
+ _logger = logger;
+}
+
+void
+#ifdef ICE_CPP11_MAPPING
+Ice::InputStream::setCompactIdResolver(std::function<std::string (int)> r)
+#else
+Ice::InputStream::setCompactIdResolver(const CompactIdResolverPtr& r)
+#endif
+{
+ _compactIdResolver = r;
+}
+
+#ifndef ICE_CPP11_MAPPING
+void
+Ice::InputStream::setCollectObjects(bool b)
+{
+ _collectObjects = b;
+}
+#endif
+
+void
+Ice::InputStream::setSliceObjects(bool b)
+{
+ _sliceObjects = b;
+}
+
+void
+Ice::InputStream::setTraceSlicing(bool b)
+{
+ _traceSlicing = b;
+}
+
void*
-IceInternal::BasicStream::closure() const
+Ice::InputStream::getClosure() const
{
return _closure;
}
void*
-IceInternal::BasicStream::closure(void* p)
+Ice::InputStream::setClosure(void* p)
{
void* prev = _closure;
_closure = p;
@@ -166,95 +265,64 @@ IceInternal::BasicStream::closure(void* p)
}
void
-IceInternal::BasicStream::swap(BasicStream& other)
+Ice::InputStream::swap(InputStream& other)
{
assert(_instance == other._instance);
swapBuffer(other);
+ std::swap(_encoding, other._encoding);
+
+#ifndef ICE_CPP11_MAPPING
+ std::swap(_collectObjects, other._collectObjects);
+#endif
+
+ std::swap(_traceSlicing, other._traceSlicing);
+
std::swap(_closure, other._closure);
+ std::swap(_sliceObjects, other._sliceObjects);
+
//
- // Swap is never called for BasicStreams that have encapsulations being read/write. However,
- // encapsulations might still be set in case marhsalling or un-marhsalling failed. We just
+ // Swap is never called for streams that have encapsulations being read. However,
+ // encapsulations might still be set in case unmarshaling failed. We just
// reset the encapsulations if there are still some set.
//
- resetEncaps();
- other.resetEncaps();
+ resetEncapsulation();
+ other.resetEncapsulation();
std::swap(_startSeq, other._startSeq);
std::swap(_minSeqSize, other._minSeqSize);
-}
-void
-IceInternal::BasicStream::resetEncaps()
-{
- while(_currentReadEncaps && _currentReadEncaps != &_preAllocatedReadEncaps)
- {
- ReadEncaps* oldEncaps = _currentReadEncaps;
- _currentReadEncaps = _currentReadEncaps->previous;
- delete oldEncaps;
- }
-
- while(_currentWriteEncaps && _currentWriteEncaps != &_preAllocatedWriteEncaps)
- {
- WriteEncaps* oldEncaps = _currentWriteEncaps;
- _currentWriteEncaps = _currentWriteEncaps->previous;
- delete oldEncaps;
- }
-
- _preAllocatedReadEncaps.reset();
- _preAllocatedWriteEncaps.reset();
+ std::swap(_stringConverter, other._stringConverter);
+ std::swap(_wstringConverter, other._wstringConverter);
+ std::swap(_valueFactoryManager, other._valueFactoryManager);
+ std::swap(_logger, other._logger);
+ std::swap(_compactIdResolver, other._compactIdResolver);
}
void
-IceInternal::BasicStream::startWriteEncaps()
+Ice::InputStream::resetEncapsulation()
{
- //
- // If no encoding version is specified, use the current write
- // encapsulation encoding version if there's a current write
- // encapsulation, otherwise, use the stream encoding version.
- //
-
- if(_currentWriteEncaps)
- {
- startWriteEncaps(_currentWriteEncaps->encoding, _currentWriteEncaps->format);
- }
- else
- {
- startWriteEncaps(_encoding, Ice::DefaultFormat);
- }
-}
-
-void
-IceInternal::BasicStream::endWriteEncapsChecked()
-{
- if(!_currentWriteEncaps)
+ while(_currentEncaps && _currentEncaps != &_preAllocatedEncaps)
{
- throw EncapsulationException(__FILE__, __LINE__, "not in an encapsulation");
+ Encaps* oldEncaps = _currentEncaps;
+ _currentEncaps = _currentEncaps->previous;
+ delete oldEncaps;
}
- endWriteEncaps();
-}
-void
-IceInternal::BasicStream::endReadEncapsChecked()
-{
- if(!_currentReadEncaps)
- {
- throw EncapsulationException(__FILE__, __LINE__, "not in an encapsulation");
- }
- endReadEncaps();
+ _preAllocatedEncaps.reset();
}
Int
-IceInternal::BasicStream::getReadEncapsSize()
+Ice::InputStream::getEncapsSize()
{
- assert(_currentReadEncaps);
- return _currentReadEncaps->sz - static_cast<Int>(sizeof(Int)) - 2;
+ assert(_currentEncaps);
+ return _currentEncaps->sz - static_cast<Int>(sizeof(Int)) - 2;
}
EncodingVersion
-IceInternal::BasicStream::skipEncaps()
+Ice::InputStream::skipEncapsulation()
{
Int sz;
read(sz);
@@ -274,13 +342,13 @@ IceInternal::BasicStream::skipEncaps()
}
void
-IceInternal::BasicStream::readPendingObjects()
+Ice::InputStream::readPendingObjects()
{
- if(_currentReadEncaps && _currentReadEncaps->decoder)
+ if(_currentEncaps && _currentEncaps->decoder)
{
- _currentReadEncaps->decoder->readPendingObjects();
+ _currentEncaps->decoder->readPendingObjects();
}
- else if(getReadEncoding() == Ice::Encoding_1_0)
+ else if(getEncoding() == Ice::Encoding_1_0)
{
//
// If using the 1.0 encoding and no objects were read, we
@@ -295,30 +363,8 @@ IceInternal::BasicStream::readPendingObjects()
}
}
-void
-IceInternal::BasicStream::writePendingObjects()
-{
- if(_currentWriteEncaps && _currentWriteEncaps->encoder)
- {
- _currentWriteEncaps->encoder->writePendingObjects();
- }
- else if(getWriteEncoding() == Ice::Encoding_1_0)
- {
- //
- // If using the 1.0 encoding and no objects were written, we
- // still write an empty sequence for pending objects if
- // requested (i.e.: if this is called).
- //
- // This is required by the 1.0 encoding, even if no objects
- // are written we do marshal an empty sequence if marshaled
- // data types use classes.
- //
- writeSize(0);
- }
-}
-
Int
-IceInternal::BasicStream::readAndCheckSeqSize(int minSize)
+Ice::InputStream::readAndCheckSeqSize(int minSize)
{
Int sz = readSize();
@@ -368,18 +414,7 @@ IceInternal::BasicStream::readAndCheckSeqSize(int minSize)
}
void
-IceInternal::BasicStream::writeBlob(const vector<Byte>& v)
-{
- if(!v.empty())
- {
- Container::size_type pos = b.size();
- resize(pos + v.size());
- memcpy(&b[pos], &v[0], v.size());
- }
-}
-
-void
-IceInternal::BasicStream::readBlob(vector<Byte>& v, Int sz)
+Ice::InputStream::readBlob(vector<Byte>& v, Int sz)
{
if(sz > 0)
{
@@ -397,20 +432,7 @@ IceInternal::BasicStream::readBlob(vector<Byte>& v, Int sz)
}
void
-IceInternal::BasicStream::write(const Byte* begin, const Byte* end)
-{
- Int sz = static_cast<Int>(end - begin);
- writeSize(sz);
- if(sz > 0)
- {
- Container::size_type pos = b.size();
- resize(pos + sz);
- memcpy(&b[pos], begin, sz);
- }
-}
-
-void
-IceInternal::BasicStream::read(std::vector<Ice::Byte>& v)
+Ice::InputStream::read(std::vector<Ice::Byte>& v)
{
std::pair<const Ice::Byte*, const Ice::Byte*> p;
read(p);
@@ -426,7 +448,7 @@ IceInternal::BasicStream::read(std::vector<Ice::Byte>& v)
}
void
-IceInternal::BasicStream::read(pair<const Byte*, const Byte*>& v)
+Ice::InputStream::read(pair<const Byte*, const Byte*>& v)
{
Int sz = readAndCheckSeqSize(1);
if(sz > 0)
@@ -442,59 +464,7 @@ IceInternal::BasicStream::read(pair<const Byte*, const Byte*>& v)
}
void
-IceInternal::BasicStream::write(const vector<bool>& v)
-{
- Int sz = static_cast<Int>(v.size());
- writeSize(sz);
- if(sz > 0)
- {
- Container::size_type pos = b.size();
- resize(pos + sz);
- copy(v.begin(), v.end(), b.begin() + pos);
- }
-}
-
-namespace
-{
-
-template<size_t boolSize>
-struct BasicStreamWriteBoolHelper
-{
- static void write(const bool* begin, BasicStream::Container::size_type pos, BasicStream::Container& b, Int sz)
- {
- for(int idx = 0; idx < sz; ++idx)
- {
- b[pos + idx] = static_cast<Byte>(*(begin + idx));
- }
- }
-};
-
-template<>
-struct BasicStreamWriteBoolHelper<1>
-{
- static void write(const bool* begin, BasicStream::Container::size_type pos, BasicStream::Container& b, Int sz)
- {
- memcpy(&b[pos], begin, sz);
- }
-};
-
-}
-
-void
-IceInternal::BasicStream::write(const bool* begin, const bool* end)
-{
- Int sz = static_cast<Int>(end - begin);
- writeSize(sz);
- if(sz > 0)
- {
- Container::size_type pos = b.size();
- resize(pos + sz);
- BasicStreamWriteBoolHelper<sizeof(bool)>::write(begin, pos, b, sz);
- }
-}
-
-void
-IceInternal::BasicStream::read(vector<bool>& v)
+Ice::InputStream::read(vector<bool>& v)
{
Int sz = readAndCheckSeqSize(1);
if(sz > 0)
@@ -513,9 +483,9 @@ namespace
{
template<size_t boolSize>
-struct BasicStreamReadBoolHelper
+struct ReadBoolHelper
{
- static bool* read(pair<const bool*, const bool*>& v, Int sz, BasicStream::Container::iterator& i)
+ static bool* read(pair<const bool*, const bool*>& v, Int sz, InputStream::Container::iterator& i)
{
bool* array = new bool[sz];
for(int idx = 0; idx < sz; ++idx)
@@ -529,9 +499,9 @@ struct BasicStreamReadBoolHelper
};
template<>
-struct BasicStreamReadBoolHelper<1>
+struct ReadBoolHelper<1>
{
- static bool* read(pair<const bool*, const bool*>& v, Int sz, BasicStream::Container::iterator& i)
+ static bool* read(pair<const bool*, const bool*>& v, Int sz, InputStream::Container::iterator& i)
{
v.first = reinterpret_cast<bool*>(i);
v.second = reinterpret_cast<bool*>(i) + sz;
@@ -542,12 +512,12 @@ struct BasicStreamReadBoolHelper<1>
}
void
-IceInternal::BasicStream::read(pair<const bool*, const bool*>& v, IceUtil::ScopedArray<bool>& result)
+Ice::InputStream::read(pair<const bool*, const bool*>& v, IceUtil::ScopedArray<bool>& result)
{
Int sz = readAndCheckSeqSize(1);
if(sz > 0)
{
- result.reset(BasicStreamReadBoolHelper<sizeof(bool)>::read(v, sz, i));
+ result.reset(ReadBoolHelper<sizeof(bool)>::read(v, sz, i));
i += sz;
}
else
@@ -558,48 +528,7 @@ IceInternal::BasicStream::read(pair<const bool*, const bool*>& v, IceUtil::Scope
}
void
-IceInternal::BasicStream::write(Short v)
-{
- Container::size_type pos = b.size();
- resize(pos + sizeof(Short));
- Byte* dest = &b[pos];
-#ifdef ICE_BIG_ENDIAN
- const Byte* src = reinterpret_cast<const Byte*>(&v) + sizeof(Short) - 1;
- *dest++ = *src--;
- *dest = *src;
-#else
- const Byte* src = reinterpret_cast<const Byte*>(&v);
- *dest++ = *src++;
- *dest = *src;
-#endif
-}
-
-void
-IceInternal::BasicStream::write(const Short* begin, const Short* end)
-{
- Int sz = static_cast<Int>(end - begin);
- writeSize(sz);
- if(sz > 0)
- {
- Container::size_type pos = b.size();
- resize(pos + sz * sizeof(Short));
-#ifdef ICE_BIG_ENDIAN
- const Byte* src = reinterpret_cast<const Byte*>(begin) + sizeof(Short) - 1;
- Byte* dest = &(*(b.begin() + pos));
- for(int j = 0 ; j < sz ; ++j)
- {
- *dest++ = *src--;
- *dest++ = *src--;
- src += 2 * sizeof(Short);
- }
-#else
- memcpy(&b[pos], reinterpret_cast<const Byte*>(begin), sz * sizeof(Short));
-#endif
- }
-}
-
-void
-IceInternal::BasicStream::read(Short& v)
+Ice::InputStream::read(Short& v)
{
if(b.end() - i < static_cast<int>(sizeof(Short)))
{
@@ -619,7 +548,7 @@ IceInternal::BasicStream::read(Short& v)
}
void
-IceInternal::BasicStream::read(vector<Short>& v)
+Ice::InputStream::read(vector<Short>& v)
{
Int sz = readAndCheckSeqSize(static_cast<int>(sizeof(Short)));
if(sz > 0)
@@ -647,7 +576,7 @@ IceInternal::BasicStream::read(vector<Short>& v)
}
void
-IceInternal::BasicStream::read(pair<const Short*, const Short*>& v, IceUtil::ScopedArray<Short>& result)
+Ice::InputStream::read(pair<const Short*, const Short*>& v, IceUtil::ScopedArray<Short>& result)
{
Int sz = readAndCheckSeqSize(static_cast<int>(sizeof(Short)));
if(sz > 0)
@@ -685,33 +614,7 @@ IceInternal::BasicStream::read(pair<const Short*, const Short*>& v, IceUtil::Sco
}
void
-IceInternal::BasicStream::write(const Int* begin, const Int* end)
-{
- Int sz = static_cast<Int>(end - begin);
- writeSize(sz);
- if(sz > 0)
- {
- Container::size_type pos = b.size();
- resize(pos + sz * sizeof(Int));
-#ifdef ICE_BIG_ENDIAN
- const Byte* src = reinterpret_cast<const Byte*>(begin) + sizeof(Int) - 1;
- Byte* dest = &(*(b.begin() + pos));
- for(int j = 0 ; j < sz ; ++j)
- {
- *dest++ = *src--;
- *dest++ = *src--;
- *dest++ = *src--;
- *dest++ = *src--;
- src += 2 * sizeof(Int);
- }
-#else
- memcpy(&b[pos], reinterpret_cast<const Byte*>(begin), sz * sizeof(Int));
-#endif
- }
-}
-
-void
-IceInternal::BasicStream::read(vector<Int>& v)
+Ice::InputStream::read(vector<Int>& v)
{
Int sz = readAndCheckSeqSize(static_cast<int>(sizeof(Int)));
if(sz > 0)
@@ -741,7 +644,7 @@ IceInternal::BasicStream::read(vector<Int>& v)
}
void
-IceInternal::BasicStream::read(pair<const Int*, const Int*>& v, ::IceUtil::ScopedArray<Int>& result)
+Ice::InputStream::read(pair<const Int*, const Int*>& v, ::IceUtil::ScopedArray<Int>& result)
{
Int sz = readAndCheckSeqSize(static_cast<int>(sizeof(Int)));
if(sz > 0)
@@ -781,66 +684,7 @@ IceInternal::BasicStream::read(pair<const Int*, const Int*>& v, ::IceUtil::Scope
}
void
-IceInternal::BasicStream::write(Long v)
-{
- Container::size_type pos = b.size();
- resize(pos + sizeof(Long));
- Byte* dest = &b[pos];
-#ifdef ICE_BIG_ENDIAN
- const Byte* src = reinterpret_cast<const Byte*>(&v) + sizeof(Long) - 1;
- *dest++ = *src--;
- *dest++ = *src--;
- *dest++ = *src--;
- *dest++ = *src--;
- *dest++ = *src--;
- *dest++ = *src--;
- *dest++ = *src--;
- *dest = *src;
-#else
- const Byte* src = reinterpret_cast<const Byte*>(&v);
- *dest++ = *src++;
- *dest++ = *src++;
- *dest++ = *src++;
- *dest++ = *src++;
- *dest++ = *src++;
- *dest++ = *src++;
- *dest++ = *src++;
- *dest = *src;
-#endif
-}
-
-void
-IceInternal::BasicStream::write(const Long* begin, const Long* end)
-{
- Int sz = static_cast<Int>(end - begin);
- writeSize(sz);
- if(sz > 0)
- {
- Container::size_type pos = b.size();
- resize(pos + sz * sizeof(Long));
-#ifdef ICE_BIG_ENDIAN
- const Byte* src = reinterpret_cast<const Byte*>(begin) + sizeof(Long) - 1;
- Byte* dest = &(*(b.begin() + pos));
- for(int j = 0 ; j < sz ; ++j)
- {
- *dest++ = *src--;
- *dest++ = *src--;
- *dest++ = *src--;
- *dest++ = *src--;
- *dest++ = *src--;
- *dest++ = *src--;
- *dest++ = *src--;
- *dest++ = *src--;
- src += 2 * sizeof(Long);
- }
-#else
- memcpy(&b[pos], reinterpret_cast<const Byte*>(begin), sz * sizeof(Long));
-#endif
- }
-}
-
-void
-IceInternal::BasicStream::read(Long& v)
+Ice::InputStream::read(Long& v)
{
if(b.end() - i < static_cast<int>(sizeof(Long)))
{
@@ -872,7 +716,7 @@ IceInternal::BasicStream::read(Long& v)
}
void
-IceInternal::BasicStream::read(vector<Long>& v)
+Ice::InputStream::read(vector<Long>& v)
{
Int sz = readAndCheckSeqSize(static_cast<int>(sizeof(Long)));
if(sz > 0)
@@ -906,7 +750,7 @@ IceInternal::BasicStream::read(vector<Long>& v)
}
void
-IceInternal::BasicStream::read(pair<const Long*, const Long*>& v, IceUtil::ScopedArray<Long>& result)
+Ice::InputStream::read(pair<const Long*, const Long*>& v, IceUtil::ScopedArray<Long>& result)
{
Int sz = readAndCheckSeqSize(static_cast<int>(sizeof(Long)));
if(sz > 0)
@@ -950,54 +794,7 @@ IceInternal::BasicStream::read(pair<const Long*, const Long*>& v, IceUtil::Scope
}
void
-IceInternal::BasicStream::write(Float v)
-{
- Container::size_type pos = b.size();
- resize(pos + sizeof(Float));
- Byte* dest = &b[pos];
-#ifdef ICE_BIG_ENDIAN
- const Byte* src = reinterpret_cast<const Byte*>(&v) + sizeof(Float) - 1;
- *dest++ = *src--;
- *dest++ = *src--;
- *dest++ = *src--;
- *dest = *src;
-#else
- const Byte* src = reinterpret_cast<const Byte*>(&v);
- *dest++ = *src++;
- *dest++ = *src++;
- *dest++ = *src++;
- *dest = *src;
-#endif
-}
-
-void
-IceInternal::BasicStream::write(const Float* begin, const Float* end)
-{
- Int sz = static_cast<Int>(end - begin);
- writeSize(sz);
- if(sz > 0)
- {
- Container::size_type pos = b.size();
- resize(pos + sz * sizeof(Float));
-#ifdef ICE_BIG_ENDIAN
- const Byte* src = reinterpret_cast<const Byte*>(begin) + sizeof(Float) - 1;
- Byte* dest = &(*(b.begin() + pos));
- for(int j = 0 ; j < sz ; ++j)
- {
- *dest++ = *src--;
- *dest++ = *src--;
- *dest++ = *src--;
- *dest++ = *src--;
- src += 2 * sizeof(Float);
- }
-#else
- memcpy(&b[pos], reinterpret_cast<const Byte*>(begin), sz * sizeof(Float));
-#endif
- }
-}
-
-void
-IceInternal::BasicStream::read(Float& v)
+Ice::InputStream::read(Float& v)
{
if(b.end() - i < static_cast<int>(sizeof(Float)))
{
@@ -1021,7 +818,7 @@ IceInternal::BasicStream::read(Float& v)
}
void
-IceInternal::BasicStream::read(vector<Float>& v)
+Ice::InputStream::read(vector<Float>& v)
{
Int sz = readAndCheckSeqSize(static_cast<int>(sizeof(Float)));
if(sz > 0)
@@ -1051,7 +848,7 @@ IceInternal::BasicStream::read(vector<Float>& v)
}
void
-IceInternal::BasicStream::read(pair<const Float*, const Float*>& v, IceUtil::ScopedArray<Float>& result)
+Ice::InputStream::read(pair<const Float*, const Float*>& v, IceUtil::ScopedArray<Float>& result)
{
Int sz = readAndCheckSeqSize(static_cast<int>(sizeof(Float)));
if(sz > 0)
@@ -1091,92 +888,7 @@ IceInternal::BasicStream::read(pair<const Float*, const Float*>& v, IceUtil::Sco
}
void
-IceInternal::BasicStream::write(Double v)
-{
- Container::size_type pos = b.size();
- resize(pos + sizeof(Double));
- Byte* dest = &b[pos];
-#ifdef ICE_BIG_ENDIAN
- const Byte* src = reinterpret_cast<const Byte*>(&v) + sizeof(Double) - 1;
- *dest++ = *src--;
- *dest++ = *src--;
- *dest++ = *src--;
- *dest++ = *src--;
- *dest++ = *src--;
- *dest++ = *src--;
- *dest++ = *src--;
- *dest = *src;
-#else
- const Byte* src = reinterpret_cast<const Byte*>(&v);
-# if defined(ICE_LITTLEBYTE_BIGWORD)
- dest[4] = *src++;
- dest[5] = *src++;
- dest[6] = *src++;
- dest[7] = *src++;
- dest[0] = *src++;
- dest[1] = *src++;
- dest[2] = *src++;
- dest[3] = *src;
-# else
- *dest++ = *src++;
- *dest++ = *src++;
- *dest++ = *src++;
- *dest++ = *src++;
- *dest++ = *src++;
- *dest++ = *src++;
- *dest++ = *src++;
- *dest = *src;
-# endif
-#endif
-}
-
-void
-IceInternal::BasicStream::write(const Double* begin, const Double* end)
-{
- Int sz = static_cast<Int>(end - begin);
- writeSize(sz);
- if(sz > 0)
- {
- Container::size_type pos = b.size();
- resize(pos + sz * sizeof(Double));
-#ifdef ICE_BIG_ENDIAN
- const Byte* src = reinterpret_cast<const Byte*>(begin) + sizeof(Double) - 1;
- Byte* dest = &(*(b.begin() + pos));
- for(int j = 0 ; j < sz ; ++j)
- {
- *dest++ = *src--;
- *dest++ = *src--;
- *dest++ = *src--;
- *dest++ = *src--;
- *dest++ = *src--;
- *dest++ = *src--;
- *dest++ = *src--;
- *dest++ = *src--;
- src += 2 * sizeof(Double);
- }
-#elif defined(ICE_LITTLEBYTE_BIGWORD)
- const Byte* src = reinterpret_cast<const Byte*>(begin);
- Byte* dest = &(*(b.begin() + pos));
- for(int j = 0 ; j < sz ; ++j)
- {
- dest[4] = *src++;
- dest[5] = *src++;
- dest[6] = *src++;
- dest[7] = *src++;
- dest[0] = *src++;
- dest[1] = *src++;
- dest[2] = *src++;
- dest[3] = *src++;
- dest += sizeof(Double);
- }
-#else
- memcpy(&b[pos], reinterpret_cast<const Byte*>(begin), sz * sizeof(Double));
-#endif
- }
-}
-
-void
-IceInternal::BasicStream::read(Double& v)
+Ice::InputStream::read(Double& v)
{
if(b.end() - i < static_cast<int>(sizeof(Double)))
{
@@ -1219,7 +931,7 @@ IceInternal::BasicStream::read(Double& v)
}
void
-IceInternal::BasicStream::read(vector<Double>& v)
+Ice::InputStream::read(vector<Double>& v)
{
Int sz = readAndCheckSeqSize(static_cast<int>(sizeof(Double)));
if(sz > 0)
@@ -1268,7 +980,7 @@ IceInternal::BasicStream::read(vector<Double>& v)
}
void
-IceInternal::BasicStream::read(pair<const Double*, const Double*>& v, IceUtil::ScopedArray<Double>& result)
+Ice::InputStream::read(pair<const Double*, const Double*>& v, IceUtil::ScopedArray<Double>& result)
{
Int sz = readAndCheckSeqSize(static_cast<int>(sizeof(Double)));
if(sz > 0)
@@ -1327,101 +1039,14 @@ IceInternal::BasicStream::read(pair<const Double*, const Double*>& v, IceUtil::S
}
}
-//
-// NOTE: This member function is intentionally omitted in order to
-// cause a link error if it is used. This is for efficiency reasons:
-// writing a const char * requires a traversal of the string to get
-// the string length first, which takes O(n) time, whereas getting the
-// string length from a std::string takes constant time.
-//
-/*
-void
-IceInternal::BasicStream::write(const char*)
-{
-}
-*/
-
-void
-IceInternal::BasicStream::writeConverted(const char* vdata, size_t vsize)
-{
- //
- // What is the size of the resulting UTF-8 encoded string?
- // Impossible to tell, so we guess. If we don't guess correctly,
- // we'll have to fix the mistake afterwards
- //
- try
- {
- Int guessedSize = static_cast<Int>(vsize);
- writeSize(guessedSize); // writeSize() only writes the size; it does not reserve any buffer space.
-
- size_t firstIndex = b.size();
- StreamUTF8BufferI buffer(*this);
-
- Byte* lastByte = _stringConverter->toUTF8(vdata, vdata + vsize, buffer);
- if(lastByte != b.end())
- {
- resize(lastByte - b.begin());
- }
- size_t lastIndex = b.size();
-
- Int actualSize = static_cast<Int>(lastIndex - firstIndex);
-
- //
- // Check against the guess
- //
- if(guessedSize != actualSize)
- {
- if(guessedSize <= 254 && actualSize > 254)
- {
- //
- // Move the UTF-8 sequence 4 bytes further
- // Use memmove instead of memcpy since the source and destination typically overlap.
- //
- resize(b.size() + 4);
- memmove(b.begin() + firstIndex + 4, b.begin() + firstIndex, actualSize);
- }
- else if(guessedSize > 254 && actualSize <= 254)
- {
- //
- // Move the UTF-8 sequence 4 bytes back
- //
- memmove(b.begin() + firstIndex - 4, b.begin() + firstIndex, actualSize);
- resize(b.size() - 4);
- }
-
- if(guessedSize <= 254)
- {
- rewriteSize(actualSize, b.begin() + firstIndex - 1);
- }
- else
- {
- rewriteSize(actualSize, b.begin() + firstIndex - 1 - 4);
- }
- }
- }
- catch(const IceUtil::IllegalConversionException& ex)
- {
- throw StringConversionException(__FILE__, __LINE__, ex.reason());
- }
-}
-
void
-IceInternal::BasicStream::write(const string* begin, const string* end, bool convert)
+Ice::InputStream::readConverted(string& v, int sz)
{
- Int sz = static_cast<Int>(end - begin);
- writeSize(sz);
- if(sz > 0)
+ if(!_stringConverter)
{
- for(int i = 0; i < sz; ++i)
- {
- write(begin[i], convert);
- }
+ throw MarshalException(__FILE__, __LINE__, "no string converter provided");
}
-}
-void
-IceInternal::BasicStream::readConverted(string& v, int sz)
-{
try
{
_stringConverter->fromUTF8(i, i + sz, v);
@@ -1433,7 +1058,7 @@ IceInternal::BasicStream::readConverted(string& v, int sz)
}
void
-IceInternal::BasicStream::read(vector<string>& v, bool convert)
+Ice::InputStream::read(vector<string>& v, bool convert)
{
Int sz = readAndCheckSeqSize(1);
if(sz > 0)
@@ -1451,92 +1076,13 @@ IceInternal::BasicStream::read(vector<string>& v, bool convert)
}
void
-IceInternal::BasicStream::write(const wstring& v)
+Ice::InputStream::read(wstring& v)
{
- if(v.empty())
+ if(!_wstringConverter)
{
- writeSize(0);
- return;
+ throw MarshalException(__FILE__, __LINE__, "no wstring converter provided");
}
- //
- // What is the size of the resulting UTF-8 encoded string?
- // Impossible to tell, so we guess. If we don't guess correctly,
- // we'll have to fix the mistake afterwards
- //
- try
- {
- Int guessedSize = static_cast<Int>(v.size());
- writeSize(guessedSize); // writeSize() only writes the size; it does not reserve any buffer space.
-
- size_t firstIndex = b.size();
- StreamUTF8BufferI buffer(*this);
-
- Byte* lastByte = _wstringConverter->toUTF8(v.data(), v.data() + v.size(), buffer);
- if(lastByte != b.end())
- {
- resize(lastByte - b.begin());
- }
- size_t lastIndex = b.size();
-
- Int actualSize = static_cast<Int>(lastIndex - firstIndex);
-
- //
- // Check against the guess
- //
- if(guessedSize != actualSize)
- {
- if(guessedSize <= 254 && actualSize > 254)
- {
- //
- // Move the UTF-8 sequence 4 bytes further
- // Use memmove instead of memcpy since the source and destination typically overlap.
- //
- resize(b.size() + 4);
- memmove(b.begin() + firstIndex + 4, b.begin() + firstIndex, actualSize);
- }
- else if(guessedSize > 254 && actualSize <= 254)
- {
- //
- // Move the UTF-8 sequence 4 bytes back
- //
- memmove(b.begin() + firstIndex - 4, b.begin() + firstIndex, actualSize);
- resize(b.size() - 4);
- }
-
- if(guessedSize <= 254)
- {
- rewriteSize(actualSize, b.begin() + firstIndex - 1);
- }
- else
- {
- rewriteSize(actualSize, b.begin() + firstIndex - 1 - 4);
- }
- }
- }
- catch(const IceUtil::IllegalConversionException& ex)
- {
- throw StringConversionException(__FILE__, __LINE__, ex.reason());
- }
-}
-
-void
-IceInternal::BasicStream::write(const wstring* begin, const wstring* end)
-{
- Int sz = static_cast<Int>(end - begin);
- writeSize(sz);
- if(sz > 0)
- {
- for(int i = 0; i < sz; ++i)
- {
- write(begin[i]);
- }
- }
-}
-
-void
-IceInternal::BasicStream::read(wstring& v)
-{
Int sz = readSize();
if(sz > 0)
{
@@ -1562,7 +1108,7 @@ IceInternal::BasicStream::read(wstring& v)
}
void
-IceInternal::BasicStream::read(vector<wstring>& v)
+Ice::InputStream::read(vector<wstring>& v)
{
Int sz = readAndCheckSeqSize(1);
if(sz > 0)
@@ -1579,34 +1125,34 @@ IceInternal::BasicStream::read(vector<wstring>& v)
}
}
-void
-#ifdef ICE_CPP11_MAPPING
-IceInternal::BasicStream::writeProxy(const shared_ptr<ObjectPrx>& v)
-#else
-IceInternal::BasicStream::write(const ObjectPrx& v)
-#endif
-{
- _instance->proxyFactory()->proxyToStream(v, this);
-}
-
#ifdef ICE_CPP11_MAPPING
shared_ptr<ObjectPrx>
-IceInternal::BasicStream::readProxy()
+Ice::InputStream::readProxy()
{
+ if(!_instance)
+ {
+ throw MarshalException(__FILE__, __LINE__, "cannot unmarshal a proxy without a communicator");
+ }
+
return _instance->proxyFactory()->streamToProxy(this);
}
#else
void
-IceInternal::BasicStream::read(ObjectPrx& v)
+Ice::InputStream::read(ObjectPrx& v)
{
+ if(!_instance)
+ {
+ throw MarshalException(__FILE__, __LINE__, "cannot unmarshal a proxy without a communicator");
+ }
+
v = _instance->proxyFactory()->streamToProxy(this);
}
#endif
Int
-IceInternal::BasicStream::readEnum(Int maxValue)
+Ice::InputStream::readEnum(Int maxValue)
{
- if(getReadEncoding() == Encoding_1_0)
+ if(getEncoding() == Encoding_1_0)
{
if(maxValue < 127)
{
@@ -1634,60 +1180,23 @@ IceInternal::BasicStream::readEnum(Int maxValue)
}
void
-IceInternal::BasicStream::writeEnum(Int v, Int maxValue)
+Ice::InputStream::throwException(const UserExceptionFactoryPtr& factory)
{
- if(getWriteEncoding() == Encoding_1_0)
- {
- if(maxValue < 127)
- {
- write(static_cast<Byte>(v));
- }
- else if(maxValue < 32767)
- {
- write(static_cast<Short>(v));
- }
- else
- {
- write(v);
- }
- }
- else
- {
- writeSize(v);
- }
-}
-
-void
-IceInternal::BasicStream::writeException(const UserException& e)
-{
- initWriteEncaps();
- _currentWriteEncaps->encoder->write(e);
-}
-
-void
-IceInternal::BasicStream::throwException(const UserExceptionFactoryPtr& factory)
-{
- initReadEncaps();
- _currentReadEncaps->decoder->throwException(factory);
-}
-
-void
-IceInternal::BasicStream::sliceObjects(bool doSlice)
-{
- _sliceObjects = doSlice;
+ initEncaps();
+ _currentEncaps->decoder->throwException(factory);
}
bool
-IceInternal::BasicStream::readOptImpl(Int readTag, OptionalFormat expectedFormat)
+Ice::InputStream::readOptImpl(Int readTag, OptionalFormat expectedFormat)
{
- if(getReadEncoding() == Encoding_1_0)
+ if(getEncoding() == Encoding_1_0)
{
return false; // Optional members aren't supported with the 1.0 encoding.
}
while(true)
{
- if(i >= b.begin() + _currentReadEncaps->start + _currentReadEncaps->sz)
+ if(i >= b.begin() + _currentEncaps->start + _currentEncaps->sz)
{
return false; // End of encapsulation also indicates end of optionals.
}
@@ -1730,31 +1239,8 @@ IceInternal::BasicStream::readOptImpl(Int readTag, OptionalFormat expectedFormat
return true; // Keep the compiler happy.
}
-bool
-IceInternal::BasicStream::writeOptImpl(Int tag, OptionalFormat type)
-{
- if(getWriteEncoding() == Encoding_1_0)
- {
- return false; // Optional members aren't supported with the 1.0 encoding.
- }
-
- Byte v = static_cast<Byte>(type);
- if(tag < 30)
- {
- v |= static_cast<Byte>(tag << 3);
- write(v);
- }
- else
- {
- v |= 0xF0; // tag = 30
- write(v);
- writeSize(tag);
- }
- return true;
-}
-
void
-IceInternal::BasicStream::skipOpt(OptionalFormat type)
+Ice::InputStream::skipOpt(OptionalFormat type)
{
switch(type)
{
@@ -1804,14 +1290,14 @@ IceInternal::BasicStream::skipOpt(OptionalFormat type)
}
void
-BasicStream::skipOpts()
+Ice::InputStream::skipOpts()
{
//
// Skip remaining un-read optional members.
//
while(true)
{
- if(i >= b.begin() + _currentReadEncaps->start + _currentReadEncaps->sz)
+ if(i >= b.begin() + _currentEncaps->start + _currentEncaps->sz)
{
return; // End of encapsulation also indicates end of optionals.
}
@@ -1833,74 +1319,197 @@ BasicStream::skipOpts()
}
void
-IceInternal::BasicStream::throwUnmarshalOutOfBoundsException(const char* file, int line)
+Ice::InputStream::throwUnmarshalOutOfBoundsException(const char* file, int line)
{
throw UnmarshalOutOfBoundsException(file, line);
}
void
-IceInternal::BasicStream::throwEncapsulationException(const char* file, int line)
+Ice::InputStream::throwEncapsulationException(const char* file, int line)
{
throw EncapsulationException(file, line);
}
-void
-IceInternal::BasicStream::initReadEncaps()
+string
+Ice::InputStream::resolveCompactId(int id) const
{
- if(!_currentReadEncaps) // Lazy initialization.
+ string type;
+
+#ifdef ICE_CPP11_MAPPING
+ function<string (int)> resolver = compactIdResolver();
+#else
+ CompactIdResolverPtr resolver = compactIdResolver();
+#endif
+
+ if(resolver)
{
- _currentReadEncaps = &_preAllocatedReadEncaps;
- _currentReadEncaps->sz = static_cast<Ice::Int>(b.size());
+ try
+ {
+#ifdef ICE_CPP11_MAPPING
+ type = resolver(id);
+#else
+ type = resolver->resolve(id);
+#endif
+ }
+ catch(const LocalException&)
+ {
+ throw;
+ }
+ catch(const std::exception& ex)
+ {
+ ostringstream ostr;
+ ostr << "exception in CompactIdResolver for ID " << id;
+ string msg = ostr.str();
+ string what = ex.what();
+ if(!what.empty())
+ {
+ msg += ":\n" + what;
+ }
+ throw MarshalException(__FILE__, __LINE__, msg);
+ }
+ catch(...)
+ {
+ ostringstream ostr;
+ ostr << "unknown exception in CompactIdResolver for ID " << id;
+ throw MarshalException(__FILE__, __LINE__, ostr.str());
+ }
}
- if(!_currentReadEncaps->decoder) // Lazy initialization.
+ return type;
+}
+
+void
+Ice::InputStream::postUnmarshal(const ValuePtr& v) const
+{
+ try
{
- ValueFactoryManagerPtr factoryManager = _instance->servantFactoryManager();
- if(_currentReadEncaps->encoding == Encoding_1_0)
+#ifndef ICE_CPP11_MAPPING
+ if(_collectObjects)
{
- _currentReadEncaps->decoder = new EncapsDecoder10(this, _currentReadEncaps, _sliceObjects, factoryManager);
+ v->ice_collectable(true);
}
- else
+#endif
+ v->ice_postUnmarshal();
+ }
+ catch(const std::exception& ex)
+ {
+ if(logger())
{
- _currentReadEncaps->decoder = new EncapsDecoder11(this, _currentReadEncaps, _sliceObjects, factoryManager);
+ Warning out(logger());
+ out << "std::exception raised by ice_postUnmarshal:\n" << ex;
+ }
+ }
+ catch(...)
+ {
+ if(logger())
+ {
+ Warning out(logger());
+ out << "unknown exception raised by ice_postUnmarshal";
}
}
}
void
-IceInternal::BasicStream::initWriteEncaps()
+Ice::InputStream::traceSkipSlice(const string& typeId, SliceType sliceType) const
{
- if(!_currentWriteEncaps) // Lazy initialization.
+ if(_traceSlicing && logger())
{
- _currentWriteEncaps = &_preAllocatedWriteEncaps;
- _currentWriteEncaps->start = b.size();
+ traceSlicing(sliceType == ExceptionSlice ? "exception" : "object", typeId, "Slicing", logger());
}
+}
- if(_currentWriteEncaps->format == Ice::DefaultFormat)
+ValueFactoryManagerPtr
+Ice::InputStream::valueFactoryManager() const
+{
+ if(_valueFactoryManager)
+ {
+ return _valueFactoryManager;
+ }
+ else if(_instance)
{
- _currentWriteEncaps->format = _instance->defaultsAndOverrides()->defaultFormat;
+ return _instance->initializationData().valueFactoryManager;
}
- if(!_currentWriteEncaps->encoder) // Lazy initialization.
+ return 0;
+}
+
+LoggerPtr
+Ice::InputStream::logger() const
+{
+ if(_logger)
+ {
+ return _logger;
+ }
+ else if(_instance)
{
- if(_currentWriteEncaps->encoding == Encoding_1_0)
+ return _instance->initializationData().logger;
+ }
+
+ return 0;
+}
+
+#ifdef ICE_CPP11_MAPPING
+function<string (int)>
+Ice::InputStream::compactIdResolver() const
+{
+ if(_compactIdResolver)
+ {
+ return _compactIdResolver;
+ }
+ else if(_instance)
+ {
+ return _instance->initializationData().compactIdResolver;
+ }
+
+ return nullptr;
+}
+#else
+CompactIdResolverPtr
+Ice::InputStream::compactIdResolver() const
+{
+ if(_compactIdResolver)
+ {
+ return _compactIdResolver;
+ }
+ else if(_instance)
+ {
+ return _instance->initializationData().compactIdResolver;
+ }
+
+ return 0;
+}
+#endif
+
+void
+Ice::InputStream::initEncaps()
+{
+ if(!_currentEncaps) // Lazy initialization.
+ {
+ _currentEncaps = &_preAllocatedEncaps;
+ _currentEncaps->sz = static_cast<Ice::Int>(b.size());
+ }
+
+ if(!_currentEncaps->decoder) // Lazy initialization.
+ {
+ ValueFactoryManagerPtr vfm = valueFactoryManager();
+ if(_currentEncaps->encoding == Encoding_1_0)
{
- _currentWriteEncaps->encoder = new EncapsEncoder10(this, _currentWriteEncaps);
+ _currentEncaps->decoder = new EncapsDecoder10(this, _currentEncaps, _sliceObjects, vfm);
}
else
{
- _currentWriteEncaps->encoder = new EncapsEncoder11(this, _currentWriteEncaps);
+ _currentEncaps->decoder = new EncapsDecoder11(this, _currentEncaps, _sliceObjects, vfm);
}
}
}
string
-IceInternal::BasicStream::EncapsDecoder::readTypeId(bool isIndex)
+Ice::InputStream::EncapsDecoder::readTypeId(bool isIndex)
{
if(isIndex)
{
Int index = _stream->readSize();
- TypeIdReadMap::const_iterator k = _typeIdMap.find(index);
+ TypeIdMap::const_iterator k = _typeIdMap.find(index);
if(k == _typeIdMap.end())
{
throw UnmarshalOutOfBoundsException(__FILE__, __LINE__);
@@ -1917,7 +1526,7 @@ IceInternal::BasicStream::EncapsDecoder::readTypeId(bool isIndex)
}
Ice::ValuePtr
-IceInternal::BasicStream::EncapsDecoder::newInstance(const string& typeId)
+Ice::InputStream::EncapsDecoder::newInstance(const string& typeId)
{
Ice::ValuePtr v;
@@ -1925,25 +1534,32 @@ IceInternal::BasicStream::EncapsDecoder::newInstance(const string& typeId)
// Try to find a factory registered for the specific type.
//
#ifdef ICE_CPP11_MAPPING
- function<ValuePtr (const string&)> userFactory = _servantFactoryManager->find(typeId);
- if(userFactory)
+ function<ValuePtr (const string&)> userFactory;
+ if(_valueFactoryManager)
{
- v = userFactory(typeId);
+ userFactory = _valueFactoryManager->find(typeId);
+ if(userFactory)
+ {
+ v = userFactory(typeId);
+ }
}
#else
- ValueFactoryPtr userFactory = _servantFactoryManager->find(typeId);
- if(userFactory)
+ ValueFactoryPtr userFactory;
+ if(_valueFactoryManager)
{
- v = userFactory->create(typeId);
+ userFactory = _valueFactoryManager->find(typeId);
+ if(userFactory)
+ {
+ v = userFactory->create(typeId);
+ }
}
#endif
//
- // If that fails, invoke the default factory if one has been
- // registered.
+ // If that fails, invoke the default factory if one has been registered.
//
- if(!v)
+ if(!v && _valueFactoryManager)
{
- userFactory = _servantFactoryManager->find("");
+ userFactory = _valueFactoryManager->find("");
if(userFactory)
{
#ifdef ICE_CPP11_MAPPING
@@ -1980,7 +1596,7 @@ IceInternal::BasicStream::EncapsDecoder::newInstance(const string& typeId)
}
void
-IceInternal::BasicStream::EncapsDecoder::addPatchEntry(Int index, PatchFunc patchFunc, void* patchAddr)
+Ice::InputStream::EncapsDecoder::addPatchEntry(Int index, PatchFunc patchFunc, void* patchAddr)
{
assert(index > 0);
@@ -2021,7 +1637,7 @@ IceInternal::BasicStream::EncapsDecoder::addPatchEntry(Int index, PatchFunc patc
}
void
-IceInternal::BasicStream::EncapsDecoder::unmarshal(Int index, const Ice::ValuePtr& v)
+Ice::InputStream::EncapsDecoder::unmarshal(Int index, const Ice::ValuePtr& v)
{
//
// Add the object to the map of un-marshalled objects, this must
@@ -2059,26 +1675,7 @@ IceInternal::BasicStream::EncapsDecoder::unmarshal(Int index, const Ice::ValuePt
if(_objectList.empty() && _patchMap.empty())
{
- try
- {
-#ifndef ICE_CPP11_MAPPING
- if(_stream->instance()->collectObjects())
- {
- v->ice_collectable(true);
- }
-#endif
- v->ice_postUnmarshal();
- }
- catch(const std::exception& ex)
- {
- Warning out(_stream->instance()->initializationData().logger);
- out << "std::exception raised by ice_postUnmarshal:\n" << ex;
- }
- catch(...)
- {
- Warning out(_stream->instance()->initializationData().logger);
- out << "unknown exception raised by ice_postUnmarshal";
- }
+ _stream->postUnmarshal(v);
}
else
{
@@ -2094,26 +1691,7 @@ IceInternal::BasicStream::EncapsDecoder::unmarshal(Int index, const Ice::ValuePt
//
for(ObjectList::iterator p = _objectList.begin(); p != _objectList.end(); ++p)
{
- try
- {
-#ifndef ICE_CPP11_MAPPING
- if(_stream->instance()->collectObjects())
- {
- (*p)->ice_collectable(true);
- }
-#endif
- (*p)->ice_postUnmarshal();
- }
- catch(const std::exception& ex)
- {
- Warning out(_stream->instance()->initializationData().logger);
- out << "std::exception raised by ice_postUnmarshal:\n" << ex;
- }
- catch(...)
- {
- Warning out(_stream->instance()->initializationData().logger);
- out << "unknown exception raised by ice_postUnmarshal";
- }
+ _stream->postUnmarshal(*p);
}
_objectList.clear();
}
@@ -2121,7 +1699,7 @@ IceInternal::BasicStream::EncapsDecoder::unmarshal(Int index, const Ice::ValuePt
}
void
-IceInternal::BasicStream::EncapsDecoder10::read(PatchFunc patchFunc, void* patchAddr)
+Ice::InputStream::EncapsDecoder10::read(PatchFunc patchFunc, void* patchAddr)
{
assert(patchFunc && patchAddr);
@@ -2152,7 +1730,7 @@ IceInternal::BasicStream::EncapsDecoder10::read(PatchFunc patchFunc, void* patch
}
void
-IceInternal::BasicStream::EncapsDecoder10::throwException(const UserExceptionFactoryPtr& factory)
+Ice::InputStream::EncapsDecoder10::throwException(const UserExceptionFactoryPtr& factory)
{
assert(_sliceType == NoSlice);
@@ -2238,9 +1816,9 @@ IceInternal::BasicStream::EncapsDecoder10::throwException(const UserExceptionFac
void
#ifndef NDEBUG
-IceInternal::BasicStream::EncapsDecoder10::startInstance(SliceType sliceType)
+Ice::InputStream::EncapsDecoder10::startInstance(SliceType sliceType)
#else
-IceInternal::BasicStream::EncapsDecoder10::startInstance(SliceType)
+Ice::InputStream::EncapsDecoder10::startInstance(SliceType)
#endif
{
assert(_sliceType == sliceType);
@@ -2248,7 +1826,7 @@ IceInternal::BasicStream::EncapsDecoder10::startInstance(SliceType)
}
SlicedDataPtr
-IceInternal::BasicStream::EncapsDecoder10::endInstance(bool)
+Ice::InputStream::EncapsDecoder10::endInstance(bool)
{
//
// Read the Ice::Object slice.
@@ -2268,7 +1846,7 @@ IceInternal::BasicStream::EncapsDecoder10::endInstance(bool)
}
const std::string&
-IceInternal::BasicStream::EncapsDecoder10::startSlice()
+Ice::InputStream::EncapsDecoder10::startSlice()
{
//
// If first slice, don't read the header, it was already read in
@@ -2306,31 +1884,20 @@ IceInternal::BasicStream::EncapsDecoder10::startSlice()
}
void
-IceInternal::BasicStream::EncapsDecoder10::endSlice()
+Ice::InputStream::EncapsDecoder10::endSlice()
{
}
void
-IceInternal::BasicStream::EncapsDecoder10::skipSlice()
+Ice::InputStream::EncapsDecoder10::skipSlice()
{
- if(_stream->instance()->traceLevels()->slicing > 0)
- {
- const Ice::LoggerPtr& logger = _stream->instance()->initializationData().logger;
- if(_sliceType == ExceptionSlice)
- {
- traceSlicing("exception", _typeId, _stream->instance()->traceLevels()->slicingCat, logger);
- }
- else
- {
- traceSlicing("object", _typeId, _stream->instance()->traceLevels()->slicingCat, logger);
- }
- }
+ _stream->traceSkipSlice(_typeId, _sliceType);
assert(_sliceSize >= 4);
_stream->skip(_sliceSize - sizeof(Int));
}
void
-IceInternal::BasicStream::EncapsDecoder10::readPendingObjects()
+Ice::InputStream::EncapsDecoder10::readPendingObjects()
{
Int num;
do
@@ -2354,7 +1921,7 @@ IceInternal::BasicStream::EncapsDecoder10::readPendingObjects()
}
void
-IceInternal::BasicStream::EncapsDecoder10::readInstance()
+Ice::InputStream::EncapsDecoder10::readInstance()
{
Int index;
_stream->read(index);
@@ -2417,7 +1984,7 @@ IceInternal::BasicStream::EncapsDecoder10::readInstance()
}
void
-IceInternal::BasicStream::EncapsDecoder11::read(PatchFunc patchFunc, void* patchAddr)
+Ice::InputStream::EncapsDecoder11::read(PatchFunc patchFunc, void* patchAddr)
{
Int index = _stream->readSize();
if(index < 0)
@@ -2465,7 +2032,7 @@ IceInternal::BasicStream::EncapsDecoder11::read(PatchFunc patchFunc, void* patch
}
void
-IceInternal::BasicStream::EncapsDecoder11::throwException(const UserExceptionFactoryPtr& factory)
+Ice::InputStream::EncapsDecoder11::throwException(const UserExceptionFactoryPtr& factory)
{
assert(!_current);
@@ -2536,9 +2103,9 @@ IceInternal::BasicStream::EncapsDecoder11::throwException(const UserExceptionFac
void
#ifndef NDEBUG
-IceInternal::BasicStream::EncapsDecoder11::startInstance(SliceType sliceType)
+Ice::InputStream::EncapsDecoder11::startInstance(SliceType sliceType)
#else
-IceInternal::BasicStream::EncapsDecoder11::startInstance(SliceType)
+Ice::InputStream::EncapsDecoder11::startInstance(SliceType)
#endif
{
assert(_current->sliceType == sliceType);
@@ -2546,7 +2113,7 @@ IceInternal::BasicStream::EncapsDecoder11::startInstance(SliceType)
}
SlicedDataPtr
-IceInternal::BasicStream::EncapsDecoder11::endInstance(bool preserve)
+Ice::InputStream::EncapsDecoder11::endInstance(bool preserve)
{
SlicedDataPtr slicedData;
if(preserve)
@@ -2560,7 +2127,7 @@ IceInternal::BasicStream::EncapsDecoder11::endInstance(bool preserve)
}
const std::string&
-IceInternal::BasicStream::EncapsDecoder11::startSlice()
+Ice::InputStream::EncapsDecoder11::startSlice()
{
//
// If first slice, don't read the header, it was already read in
@@ -2623,7 +2190,7 @@ IceInternal::BasicStream::EncapsDecoder11::startSlice()
}
void
-IceInternal::BasicStream::EncapsDecoder11::endSlice()
+Ice::InputStream::EncapsDecoder11::endSlice()
{
if(_current->sliceFlags & FLAG_HAS_OPTIONAL_MEMBERS)
{
@@ -2673,20 +2240,9 @@ IceInternal::BasicStream::EncapsDecoder11::endSlice()
}
void
-IceInternal::BasicStream::EncapsDecoder11::skipSlice()
+Ice::InputStream::EncapsDecoder11::skipSlice()
{
- if(_stream->instance()->traceLevels()->slicing > 0)
- {
- const Ice::LoggerPtr& logger = _stream->instance()->initializationData().logger;
- if(_current->sliceType == ExceptionSlice)
- {
- traceSlicing("exception", _current->typeId, _stream->instance()->traceLevels()->slicingCat, logger);
- }
- else
- {
- traceSlicing("object", _current->typeId, _stream->instance()->traceLevels()->slicingCat, logger);
- }
- }
+ _stream->traceSkipSlice(_current->typeId, _current->sliceType);
Container::iterator start = _stream->i;
@@ -2700,9 +2256,9 @@ IceInternal::BasicStream::EncapsDecoder11::skipSlice()
if(_current->sliceType == ObjectSlice)
{
throw NoValueFactoryException(__FILE__, __LINE__,
- "no value factory found and compact format prevents "
- "slicing (the sender should use the sliced format instead)",
- _current->typeId);
+ "no value factory found and compact format prevents "
+ "slicing (the sender should use the sliced format instead)",
+ _current->typeId);
}
else
{
@@ -2762,7 +2318,7 @@ IceInternal::BasicStream::EncapsDecoder11::skipSlice()
}
bool
-IceInternal::BasicStream::EncapsDecoder11::readOpt(Ice::Int readTag, Ice::OptionalFormat expectedFormat)
+Ice::InputStream::EncapsDecoder11::readOpt(Ice::Int readTag, Ice::OptionalFormat expectedFormat)
{
if(!_current)
{
@@ -2776,7 +2332,7 @@ IceInternal::BasicStream::EncapsDecoder11::readOpt(Ice::Int readTag, Ice::Option
}
Int
-IceInternal::BasicStream::EncapsDecoder11::readInstance(Int index, PatchFunc patchFunc, void* patchAddr)
+Ice::InputStream::EncapsDecoder11::readInstance(Int index, PatchFunc patchFunc, void* patchAddr)
{
assert(index > 0);
@@ -2804,11 +2360,6 @@ IceInternal::BasicStream::EncapsDecoder11::readInstance(Int index, PatchFunc pat
startSlice();
const string mostDerivedId = _current->typeId;
Ice::ValuePtr v;
-#ifdef ICE_CPP11_MAPPING
- function<string (int)> compactIdResolver = _stream->instance()->initializationData().compactIdResolver;
-#else
- const CompactIdResolverPtr& compactIdResolver = _stream->instance()->initializationData().compactIdResolver;
-#endif
while(true)
{
if(_current->compactId >= 0)
@@ -2816,40 +2367,7 @@ IceInternal::BasicStream::EncapsDecoder11::readInstance(Int index, PatchFunc pat
//
// Translate a compact (numeric) type ID into a string type ID.
//
- _current->typeId.clear();
- if(compactIdResolver)
- {
- try
- {
-#ifdef ICE_CPP11_MAPPING
- _current->typeId = compactIdResolver(_current->compactId);
-#else
- _current->typeId = compactIdResolver->resolve(_current->compactId);
-#endif
- }
- catch(const LocalException&)
- {
- throw;
- }
- catch(const std::exception& ex)
- {
- ostringstream ostr;
- ostr << "exception in CompactIdResolver for ID " << _current->compactId;
- string msg = ostr.str();
- string what = ex.what();
- if(!what.empty())
- {
- msg += ":\n" + what;
- }
- throw MarshalException(__FILE__, __LINE__, msg);
- }
- catch(...)
- {
- ostringstream ostr;
- ostr << "unknown exception in CompactIdResolver for ID " << _current->compactId;
- throw MarshalException(__FILE__, __LINE__, ostr.str());
- }
- }
+ _current->typeId = _stream->resolveCompactId(_current->compactId);
if(_current->typeId.empty())
{
_current->typeId = IceInternal::factoryTable->getTypeId(_current->compactId);
@@ -2875,7 +2393,7 @@ IceInternal::BasicStream::EncapsDecoder11::readInstance(Int index, PatchFunc pat
if(!_sliceObjects)
{
throw NoValueFactoryException(__FILE__, __LINE__, "no value factory found and object slicing is disabled",
- _current->typeId);
+ _current->typeId);
}
//
@@ -2927,7 +2445,7 @@ IceInternal::BasicStream::EncapsDecoder11::readInstance(Int index, PatchFunc pat
}
SlicedDataPtr
-IceInternal::BasicStream::EncapsDecoder11::readSlicedData()
+Ice::InputStream::EncapsDecoder11::readSlicedData()
{
if(_current->slices.empty()) // No preserved slices.
{
@@ -2962,480 +2480,3 @@ IceInternal::BasicStream::EncapsDecoder11::readSlicedData()
}
return ICE_MAKE_SHARED(SlicedData, _current->slices);
}
-
-Int
-IceInternal::BasicStream::EncapsEncoder::registerTypeId(const string& typeId)
-{
- TypeIdWriteMap::const_iterator p = _typeIdMap.find(typeId);
- if(p != _typeIdMap.end())
- {
- return p->second;
- }
- else
- {
- _typeIdMap.insert(make_pair(typeId, ++_typeIdIndex));
- return -1;
- }
-}
-
-void
-IceInternal::BasicStream::EncapsEncoder10::write(const ValuePtr& v)
-{
- //
- // Object references are encoded as a negative integer in 1.0.
- //
- if(v)
- {
- _stream->write(-registerObject(v));
- }
- else
- {
- _stream->write(0);
- }
-}
-
-void
-IceInternal::BasicStream::EncapsEncoder10::write(const UserException& v)
-{
- //
- // User exception with the 1.0 encoding start with a boolean
- // flag that indicates whether or not the exception uses
- // classes.
- //
- // This allows reading the pending objects even if some part of
- // the exception was sliced.
- //
- bool usesClasses = v.__usesClasses();
- _stream->write(usesClasses);
- v.__write(_stream);
- if(usesClasses)
- {
- writePendingObjects();
- }
-}
-
-void
-IceInternal::BasicStream::EncapsEncoder10::startInstance(SliceType sliceType, const SlicedDataPtr&)
-{
- _sliceType = sliceType;
-}
-
-void
-IceInternal::BasicStream::EncapsEncoder10::endInstance()
-{
- if(_sliceType == ObjectSlice)
- {
- //
- // Write the Object slice.
- //
- startSlice(Object::ice_staticId(), -1, true);
- _stream->writeSize(0); // For compatibility with the old AFM.
- endSlice();
- }
- _sliceType = NoSlice;
-}
-
-void
-IceInternal::BasicStream::EncapsEncoder10::startSlice(const string& typeId, int, bool /*last*/)
-{
- //
- // For object slices, encode a boolean to indicate how the type ID
- // is encoded and the type ID either as a string or index. For
- // exception slices, always encode the type ID as a string.
- //
- if(_sliceType == ObjectSlice)
- {
- Int index = registerTypeId(typeId);
- if(index < 0)
- {
- _stream->write(false);
- _stream->write(typeId, false);
- }
- else
- {
- _stream->write(true);
- _stream->writeSize(index);
- }
- }
- else
- {
- _stream->write(typeId, false);
- }
-
- _stream->write(Int(0)); // Placeholder for the slice length.
-
- _writeSlice = _stream->b.size();
-}
-
-void
-IceInternal::BasicStream::EncapsEncoder10::endSlice()
-{
- //
- // Write the slice length.
- //
- Int sz = static_cast<Int>(_stream->b.size() - _writeSlice + sizeof(Int));
- Byte* dest = &(*(_stream->b.begin() + _writeSlice - sizeof(Int)));
- _stream->write(sz, dest);
-}
-
-void
-IceInternal::BasicStream::EncapsEncoder10::writePendingObjects()
-{
- while(!_toBeMarshaledMap.empty())
- {
- //
- // Consider the to be marshalled objects as marshalled now,
- // this is necessary to avoid adding again the "to be
- // marshalled objects" into _toBeMarshaledMap while writing
- // objects.
- //
- _marshaledMap.insert(_toBeMarshaledMap.begin(), _toBeMarshaledMap.end());
-
- PtrToIndexMap savedMap;
- savedMap.swap(_toBeMarshaledMap);
- _stream->writeSize(static_cast<Int>(savedMap.size()));
- for(PtrToIndexMap::iterator p = savedMap.begin(); p != savedMap.end(); ++p)
- {
- //
- // Ask the instance to marshal itself. Any new class
- // instances that are triggered by the classes marshaled
- // are added to toBeMarshaledMap.
- //
- _stream->write(p->second);
-
- try
- {
- p->first->ice_preMarshal();
- }
- catch(const std::exception& ex)
- {
- Warning out(_stream->instance()->initializationData().logger);
- out << "std::exception raised by ice_preMarshal:\n" << ex;
- }
- catch(...)
- {
- Warning out(_stream->instance()->initializationData().logger);
- out << "unknown exception raised by ice_preMarshal";
- }
-
- p->first->__write(_stream);
- }
- }
- _stream->writeSize(0); // Zero marker indicates end of sequence of sequences of instances.
-}
-
-Int
-IceInternal::BasicStream::EncapsEncoder10::registerObject(const ValuePtr& v)
-{
- assert(v);
-
- //
- // Look for this instance in the to-be-marshaled map.
- //
- PtrToIndexMap::const_iterator p = _toBeMarshaledMap.find(v);
- if(p != _toBeMarshaledMap.end())
- {
- return p->second;
- }
-
- //
- // Didn't find it, try the marshaled map next.
- //
- PtrToIndexMap::const_iterator q = _marshaledMap.find(v);
- if(q != _marshaledMap.end())
- {
- return q->second;
- }
-
- //
- // We haven't seen this instance previously, create a new
- // index, and insert it into the to-be-marshaled map.
- //
- _toBeMarshaledMap.insert(make_pair(v, ++_objectIdIndex));
- return _objectIdIndex;
-}
-
-void
-IceInternal::BasicStream::EncapsEncoder11::write(const ValuePtr& v)
-{
- if(!v)
- {
- _stream->writeSize(0); // Nil reference.
- }
- else if(_current && _encaps->format == SlicedFormat)
- {
- //
- // If writting an object within a slice and using the sliced
- // format, write an index from the object indirection
- // table. The indirect object table is encoded at the end of
- // each slice and is always read (even if the Slice is
- // unknown).
- //
- PtrToIndexMap::const_iterator p = _current->indirectionMap.find(v);
- if(p == _current->indirectionMap.end())
- {
- _current->indirectionTable.push_back(v);
- Int idx = static_cast<Int>(_current->indirectionTable.size()); // Position + 1 (0 is reserved for nil)
- _current->indirectionMap.insert(make_pair(v, idx));
- _stream->writeSize(idx);
- }
- else
- {
- _stream->writeSize(p->second);
- }
- }
- else
- {
- writeInstance(v); // Write the instance or a reference if already marshaled.
- }
-}
-
-void
-IceInternal::BasicStream::EncapsEncoder11::write(const UserException& v)
-{
- v.__write(_stream);
-}
-
-void
-IceInternal::BasicStream::EncapsEncoder11::startInstance(SliceType sliceType, const SlicedDataPtr& data)
-{
- if(!_current)
- {
- _current = &_preAllocatedInstanceData;
- }
- else
- {
- _current = _current->next ? _current->next : new InstanceData(_current);
- }
- _current->sliceType = sliceType;
- _current->firstSlice = true;
-
- if(data)
- {
- writeSlicedData(data);
- }
-}
-
-void
-IceInternal::BasicStream::EncapsEncoder11::endInstance()
-{
- _current = _current->previous;
-}
-
-void
-IceInternal::BasicStream::EncapsEncoder11::startSlice(const string& typeId, int compactId, bool last)
-{
- assert(_current->indirectionTable.empty() && _current->indirectionMap.empty());
-
- _current->sliceFlagsPos = _stream->b.size();
-
- _current->sliceFlags = 0;
- if(_encaps->format == SlicedFormat)
- {
- _current->sliceFlags |= FLAG_HAS_SLICE_SIZE; // Encode the slice size if using the sliced format.
- }
- if(last)
- {
- _current->sliceFlags |= FLAG_IS_LAST_SLICE; // This is the last slice.
- }
-
- _stream->write(Byte(0)); // Placeholder for the slice flags
-
- //
- // For object slices, encode the flag and the type ID either as a
- // string or index. For exception slices, always encode the type
- // ID a string.
- //
- if(_current->sliceType == ObjectSlice)
- {
- //
- // Encode the type ID (only in the first slice for the compact
- // encoding).
- //
- if(_encaps->format == SlicedFormat || _current->firstSlice)
- {
- if(compactId >= 0)
- {
- _current->sliceFlags |= FLAG_HAS_TYPE_ID_COMPACT;
- _stream->writeSize(compactId);
- }
- else
- {
- Int index = registerTypeId(typeId);
- if(index < 0)
- {
- _current->sliceFlags |= FLAG_HAS_TYPE_ID_STRING;
- _stream->write(typeId, false);
- }
- else
- {
- _current->sliceFlags |= FLAG_HAS_TYPE_ID_INDEX;
- _stream->writeSize(index);
- }
- }
- }
- }
- else
- {
- _stream->write(typeId, false);
- }
-
- if(_current->sliceFlags & FLAG_HAS_SLICE_SIZE)
- {
- _stream->write(Int(0)); // Placeholder for the slice length.
- }
-
- _current->writeSlice = _stream->b.size();
- _current->firstSlice = false;
-}
-
-void
-IceInternal::BasicStream::EncapsEncoder11::endSlice()
-{
- //
- // Write the optional member end marker if some optional members
- // were encoded. Note that the optional members are encoded before
- // the indirection table and are included in the slice size.
- //
- if(_current->sliceFlags & FLAG_HAS_OPTIONAL_MEMBERS)
- {
- _stream->write(OPTIONAL_END_MARKER);
- }
-
- //
- // Write the slice length if necessary.
- //
- if(_current->sliceFlags & FLAG_HAS_SLICE_SIZE)
- {
- Int sz = static_cast<Int>(_stream->b.size() - _current->writeSlice + sizeof(Int));
- Byte* dest = &(*(_stream->b.begin() + _current->writeSlice - sizeof(Int)));
- _stream->write(sz, dest);
- }
-
- //
- // Only write the indirection table if it contains entries.
- //
- if(!_current->indirectionTable.empty())
- {
- assert(_encaps->format == SlicedFormat);
- _current->sliceFlags |= FLAG_HAS_INDIRECTION_TABLE;
-
- //
- // Write the indirection object table.
- //
- _stream->writeSize(static_cast<Int>(_current->indirectionTable.size()));
- ObjectList::const_iterator p;
- for(p = _current->indirectionTable.begin(); p != _current->indirectionTable.end(); ++p)
- {
- writeInstance(*p);
- }
- _current->indirectionTable.clear();
- _current->indirectionMap.clear();
- }
-
- //
- // Finally, update the slice flags.
- //
- Byte* dest = &(*(_stream->b.begin() + _current->sliceFlagsPos));
- *dest = _current->sliceFlags;
-}
-
-bool
-IceInternal::BasicStream::EncapsEncoder11::writeOpt(Ice::Int tag, Ice::OptionalFormat format)
-{
- if(!_current)
- {
- return _stream->writeOptImpl(tag, format);
- }
- else
- {
- if(_stream->writeOptImpl(tag, format))
- {
- _current->sliceFlags |= FLAG_HAS_OPTIONAL_MEMBERS;
- return true;
- }
- else
- {
- return false;
- }
- }
-}
-
-void
-IceInternal::BasicStream::EncapsEncoder11::writeSlicedData(const SlicedDataPtr& slicedData)
-{
- assert(slicedData);
-
- //
- // We only remarshal preserved slices if we are using the sliced
- // format. Otherwise, we ignore the preserved slices, which
- // essentially "slices" the object into the most-derived type
- // known by the sender.
- //
- if(_encaps->format != SlicedFormat)
- {
- return;
- }
-
- for(SliceInfoSeq::const_iterator p = slicedData->slices.begin(); p != slicedData->slices.end(); ++p)
- {
- startSlice((*p)->typeId, (*p)->compactId, (*p)->isLastSlice);
-
- //
- // Write the bytes associated with this slice.
- //
- _stream->writeBlob((*p)->bytes);
-
- if((*p)->hasOptionalMembers)
- {
- _current->sliceFlags |= FLAG_HAS_OPTIONAL_MEMBERS;
- }
-
- //
- // Make sure to also re-write the object indirection table.
- //
- _current->indirectionTable = (*p)->objects;
-
- endSlice();
- }
-}
-
-void
-IceInternal::BasicStream::EncapsEncoder11::writeInstance(const ValuePtr& v)
-{
- assert(v);
-
- //
- // If the instance was already marshaled, just write it's ID.
- //
- PtrToIndexMap::const_iterator q = _marshaledMap.find(v);
- if(q != _marshaledMap.end())
- {
- _stream->writeSize(q->second);
- return;
- }
-
- //
- // We haven't seen this instance previously, create a new ID,
- // insert it into the marshaled map, and write the instance.
- //
- _marshaledMap.insert(make_pair(v, ++_objectIdIndex));
-
- try
- {
- v->ice_preMarshal();
- }
- catch(const std::exception& ex)
- {
- Warning out(_stream->instance()->initializationData().logger);
- out << "std::exception raised by ice_preMarshal:\n" << ex;
- }
- catch(...)
- {
- Warning out(_stream->instance()->initializationData().logger);
- out << "unknown exception raised by ice_preMarshal";
- }
-
- _stream->writeSize(1); // Object instance marker.
- v->__write(_stream);
-}
diff --git a/cpp/src/Ice/Instance.cpp b/cpp/src/Ice/Instance.cpp
index bcc79091555..308559e8823 100644
--- a/cpp/src/Ice/Instance.cpp
+++ b/cpp/src/Ice/Instance.cpp
@@ -18,7 +18,7 @@
#include <Ice/ProxyFactory.h>
#include <Ice/ThreadPool.h>
#include <Ice/ConnectionFactory.h>
-#include <Ice/ValueFactoryManager.h>
+#include <Ice/ValueFactoryManagerI.h>
#include <Ice/LocalException.h>
#include <Ice/ObjectAdapterFactory.h>
#include <Ice/Exception.h>
@@ -42,7 +42,9 @@
#include <Ice/LoggerAdminI.h>
#include <Ice/RegisterPluginsInit.h>
#include <Ice/ObserverHelper.h>
+#include <Ice/Functional.h>
+#include <IceUtil/DisableWarnings.h>
#include <IceUtil/StringUtil.h>
#include <IceUtil/UUID.h>
#include <IceUtil/Mutex.h>
@@ -396,20 +398,6 @@ IceInternal::Instance::outgoingConnectionFactory() const
return _outgoingConnectionFactory;
}
-ValueFactoryManagerPtr
-IceInternal::Instance::servantFactoryManager() const
-{
- Lock sync(*this);
-
- if(_state == StateDestroyed)
- {
- throw CommunicatorDestroyedException(__FILE__, __LINE__);
- }
-
- assert(_servantFactoryManager);
- return _servantFactoryManager;
-}
-
ObjectAdapterFactoryPtr
IceInternal::Instance::objectAdapterFactory() const
{
@@ -1358,9 +1346,14 @@ IceInternal::Instance::Instance(const CommunicatorPtr& communicator, const Initi
_pluginManager = ICE_MAKE_SHARED(PluginManagerI, communicator, _dynamicLibraryList);
- _outgoingConnectionFactory = new OutgoingConnectionFactory(communicator, this);
+ if(!_initData.valueFactoryManager)
+ {
+ _initData.valueFactoryManager = ICE_MAKE_SHARED(ValueFactoryManagerI);
+ }
+
+ _objectFactoryMapHint = _objectFactoryMap.end();
- _servantFactoryManager = new ValueFactoryManager();
+ _outgoingConnectionFactory = new OutgoingConnectionFactory(communicator, this);
_objectAdapterFactory = ICE_MAKE_SHARED(ObjectAdapterFactory, this, communicator);
@@ -1395,7 +1388,6 @@ IceInternal::Instance::~Instance()
assert(!_proxyFactory);
assert(!_outgoingConnectionFactory);
- assert(!_servantFactoryManager);
assert(!_objectAdapterFactory);
assert(!_clientThreadPool);
assert(!_serverThreadPool);
@@ -1781,10 +1773,9 @@ IceInternal::Instance::destroy()
}
#endif
- if(_servantFactoryManager)
- {
- _servantFactoryManager->destroy();
- }
+ for_each(_objectFactoryMap.begin(), _objectFactoryMap.end(),
+ Ice::secondVoidMemFun<const string, ObjectFactory>(&ObjectFactory::destroy));
+ _objectFactoryMap.clear();
if(_routerManager)
{
@@ -1835,7 +1826,6 @@ IceInternal::Instance::destroy()
_endpointHostResolver = 0;
_timer = 0;
- _servantFactoryManager = 0;
_referenceFactory = 0;
_requestHandlerFactory = 0;
_proxyFactory = 0;
@@ -1948,6 +1938,82 @@ IceInternal::Instance::setRcvBufSizeWarn(Short type, int size)
_setBufSizeWarn[type] = info;
}
+void
+IceInternal::Instance::addObjectFactory(const Ice::ObjectFactoryPtr& factory, const string& id)
+{
+ Lock sync(*this);
+
+ //
+ // Create a ValueFactory wrapper around the given ObjectFactory and register the wrapper
+ // with the value factory manager. This may raise AlreadyRegisteredException.
+ //
+#ifdef ICE_CPP11_MAPPING
+ _initData.valueFactoryManager->add([factory](const string& id)
+ {
+ return factory->create(id);
+ },
+ id);
+#else
+ class ValueFactoryWrapper: public Ice::ValueFactory
+ {
+ public:
+
+ ValueFactoryWrapper(const Ice::ObjectFactoryPtr& factory) : _objectFactory(factory)
+ {
+ }
+
+ Ice::ValuePtr create(const std::string& id)
+ {
+ return _objectFactory->create(id);
+ }
+
+ private:
+
+ Ice::ObjectFactoryPtr _objectFactory;
+ };
+
+ _initData.valueFactoryManager->add(new ValueFactoryWrapper(factory), id);
+#endif
+
+ //
+ // Also record the object factory in our own map.
+ //
+ _objectFactoryMapHint = _objectFactoryMap.insert(_objectFactoryMapHint,
+ pair<const string, Ice::ObjectFactoryPtr>(id, factory));
+}
+
+Ice::ObjectFactoryPtr
+IceInternal::Instance::findObjectFactory(const string& id) const
+{
+ Lock sync(*this);
+
+ ObjectFactoryMap& objectfactoryMap = const_cast<ObjectFactoryMap&>(_objectFactoryMap);
+
+ ObjectFactoryMap::iterator p = objectfactoryMap.end();
+ if(_objectFactoryMapHint != objectfactoryMap.end())
+ {
+ if(_objectFactoryMapHint->first == id)
+ {
+ p = _objectFactoryMapHint;
+ }
+ }
+
+ if(p == objectfactoryMap.end())
+ {
+ p = objectfactoryMap.find(id);
+ }
+
+ if(p != objectfactoryMap.end())
+ {
+ _objectFactoryMapHint = p;
+ return p->second;
+ }
+ else
+ {
+ return ICE_NULLPTR;
+ }
+}
+
IceInternal::ProcessI::ProcessI(const CommunicatorPtr& communicator) :
_communicator(communicator)
{
diff --git a/cpp/src/Ice/Instance.h b/cpp/src/Ice/Instance.h
index c91e58de7f2..f93befb897d 100644
--- a/cpp/src/Ice/Instance.h
+++ b/cpp/src/Ice/Instance.h
@@ -28,7 +28,7 @@
#include <Ice/ThreadPoolF.h>
#include <Ice/ConnectionFactoryF.h>
#include <Ice/ACM.h>
-#include <Ice/ValueFactoryManagerF.h>
+#include <Ice/ObjectFactory.h>
#include <Ice/ObjectAdapterFactoryF.h>
#include <Ice/EndpointFactoryManagerF.h>
#include <Ice/IPEndpointIF.h>
@@ -95,7 +95,6 @@ public:
RequestHandlerFactoryPtr requestHandlerFactory() const;
ProxyFactoryPtr proxyFactory() const;
OutgoingConnectionFactoryPtr outgoingConnectionFactory() const;
- ValueFactoryManagerPtr servantFactoryManager() const;
ObjectAdapterFactoryPtr objectAdapterFactory() const;
ProtocolSupport protocolSupport() const;
bool preferIPv6() const;
@@ -145,6 +144,11 @@ public:
void setSndBufSizeWarn(Ice::Short type, int size);
void setRcvBufSizeWarn(Ice::Short type, int size);
+ void addObjectFactory(const Ice::ObjectFactoryPtr&, const std::string&);
+ Ice::ObjectFactoryPtr findObjectFactory(const std::string&) const;
+
+ typedef std::map<std::string, Ice::ObjectFactoryPtr> ObjectFactoryMap;
+
private:
Instance(const Ice::CommunicatorPtr&, const Ice::InitializationData&);
@@ -183,7 +187,6 @@ private:
RequestHandlerFactoryPtr _requestHandlerFactory;
ProxyFactoryPtr _proxyFactory;
OutgoingConnectionFactoryPtr _outgoingConnectionFactory;
- ValueFactoryManagerPtr _servantFactoryManager;
ObjectAdapterFactoryPtr _objectAdapterFactory;
ProtocolSupport _protocolSupport;
bool _preferIPv6;
@@ -207,6 +210,8 @@ private:
IceInternal::MetricsAdminIPtr _metricsAdmin;
std::map<Ice::Short, BufSizeWarnInfo> _setBufSizeWarn;
IceUtil::Mutex _setBufSizeWarnMutex;
+ ObjectFactoryMap _objectFactoryMap;
+ mutable ObjectFactoryMap::iterator _objectFactoryMapHint;
};
class ProcessI : public Ice::Process
diff --git a/cpp/src/Ice/Makefile b/cpp/src/Ice/Makefile
index 3f23056288a..abee06fd923 100644
--- a/cpp/src/Ice/Makefile
+++ b/cpp/src/Ice/Makefile
@@ -59,7 +59,6 @@ OBJS = Acceptor.o \
Application.o \
AsyncResult.o \
Base64.o \
- BasicStream.o \
BatchRequestQueue.o \
Buffer.o \
CollocatedRequestHandler.o \
@@ -85,6 +84,7 @@ OBJS = Acceptor.o \
Incoming.o \
IncomingAsync.o \
Initialize.o \
+ InputStream.o \
Instance.o \
InstrumentationI.o \
IPEndpointI.o \
@@ -104,6 +104,7 @@ OBJS = Acceptor.o \
OpaqueEndpointI.o \
Outgoing.o \
OutgoingAsync.o \
+ OutputStream.o \
PluginManagerI.o \
PropertiesAdminI.o \
PropertiesI.o \
@@ -125,8 +126,6 @@ OBJS = Acceptor.o \
ServantManager.o \
SliceChecksums.o \
SlicedData.o \
- Stream.o \
- StreamI.o \
StreamSocket.o \
TcpAcceptor.o \
TcpConnector.o \
@@ -140,7 +139,7 @@ OBJS = Acceptor.o \
UdpEndpointI.o \
UdpTransceiver.o \
Value.o \
- ValueFactoryManager.o \
+ ValueFactoryManagerI.o \
WSAcceptor.o \
WSConnector.o \
WSEndpoint.o \
diff --git a/cpp/src/Ice/Makefile.mak b/cpp/src/Ice/Makefile.mak
index 4cefc074bd5..987ddf14620 100644
--- a/cpp/src/Ice/Makefile.mak
+++ b/cpp/src/Ice/Makefile.mak
@@ -61,7 +61,6 @@ OBJS = .\Acceptor.obj \
.\Application.obj \
.\AsyncResult.obj \
.\Base64.obj \
- .\BasicStream.obj \
.\BatchRequestQueue.obj \
.\Buffer.obj \
.\CollocatedRequestHandler.obj \
@@ -87,6 +86,7 @@ OBJS = .\Acceptor.obj \
.\Incoming.obj \
.\IncomingAsync.obj \
.\Initialize.obj \
+ .\InputStream.obj \
.\Instance.obj \
.\InstrumentationI.obj \
.\IPEndpointI.obj \
@@ -106,6 +106,7 @@ OBJS = .\Acceptor.obj \
.\OpaqueEndpointI.obj \
.\Outgoing.obj \
.\OutgoingAsync.obj \
+ .\OutputStream.obj \
.\PluginManagerI.obj \
.\PropertiesAdminI.obj \
.\PropertiesI.obj \
@@ -128,8 +129,6 @@ OBJS = .\Acceptor.obj \
.\Service.obj \
.\SliceChecksums.obj \
.\SlicedData.obj \
- .\Stream.obj \
- .\StreamI.obj \
.\StreamSocket.obj \
.\TcpAcceptor.obj \
.\TcpConnector.obj \
@@ -143,7 +142,7 @@ OBJS = .\Acceptor.obj \
.\UdpEndpointI.obj \
.\UdpTransceiver.obj \
.\Value.obj \
- .\ValueFactoryManager.obj \
+ .\ValueFactoryManagerI.obj \
.\WSAcceptor.obj \
.\WSConnector.obj \
.\WSEndpoint.obj \
diff --git a/cpp/src/Ice/Object.cpp b/cpp/src/Ice/Object.cpp
index bc0e1df7843..881e1581806 100644
--- a/cpp/src/Ice/Object.cpp
+++ b/cpp/src/Ice/Object.cpp
@@ -12,7 +12,6 @@
#include <Ice/IncomingAsync.h>
#include <Ice/IncomingRequest.h>
#include <Ice/LocalException.h>
-#include <Ice/Stream.h>
#include <Ice/SlicedData.h>
using namespace std;
@@ -103,7 +102,7 @@ Ice::Object::ice_clone() const
DispatchStatus
Ice::Object::___ice_isA(Incoming& __inS, const Current& __current)
{
- BasicStream* __is = __inS.startReadParams();
+ InputStream* __is = __inS.startReadParams();
string __id;
__is->read(__id, false);
__inS.endReadParams();
@@ -112,7 +111,7 @@ Ice::Object::___ice_isA(Incoming& __inS, const Current& __current)
#else
bool __ret = ice_isA(__id, __current);
#endif
- BasicStream* __os = __inS.__startWriteParams(DefaultFormat);
+ OutputStream* __os = __inS.__startWriteParams(DefaultFormat);
__os->write(__ret);
__inS.__endWriteParams(true);
return DispatchOK;
@@ -132,7 +131,7 @@ Ice::Object::___ice_ids(Incoming& __inS, const Current& __current)
{
__inS.readEmptyParams();
vector<string> __ret = ice_ids(__current);
- BasicStream* __os = __inS.__startWriteParams(DefaultFormat);
+ OutputStream* __os = __inS.__startWriteParams(DefaultFormat);
__os->write(&__ret[0], &__ret[0] + __ret.size(), false);
__inS.__endWriteParams(true);
return DispatchOK;
@@ -143,7 +142,7 @@ Ice::Object::___ice_id(Incoming& __inS, const Current& __current)
{
__inS.readEmptyParams();
string __ret = ice_id(__current);
- BasicStream* __os = __inS.__startWriteParams(DefaultFormat);
+ OutputStream* __os = __inS.__startWriteParams(DefaultFormat);
__os->write(__ret, false);
__inS.__endWriteParams(true);
return DispatchOK;
@@ -241,23 +240,7 @@ Ice::Object::ice_postUnmarshal()
}
void
-Ice::Object::__write(IceInternal::BasicStream* os) const
-{
- os->startWriteObject(0);
- __writeImpl(os);
- os->endWriteObject();
-}
-
-void
-Ice::Object::__read(IceInternal::BasicStream* is)
-{
- is->startReadObject();
- __readImpl(is);
- is->endReadObject(false);
-}
-
-void
-Ice::Object::__write(const OutputStreamPtr& os) const
+Ice::Object::__write(Ice::OutputStream* os) const
{
os->startObject(0);
__writeImpl(os);
@@ -265,25 +248,13 @@ Ice::Object::__write(const OutputStreamPtr& os) const
}
void
-Ice::Object::__read(const InputStreamPtr& is)
+Ice::Object::__read(Ice::InputStream* is)
{
- is->startObject();
+ is->startObject();
__readImpl(is);
is->endObject(false);
}
-void
-Ice::Object::__writeImpl(const OutputStreamPtr&) const
-{
- throw MarshalException(__FILE__, __LINE__, "class was not generated with stream support");
-}
-
-void
-Ice::Object::__readImpl(const InputStreamPtr&)
-{
- throw MarshalException(__FILE__, __LINE__, "class was not generated with stream support");
-}
-
Ice::Int
Ice::Object::ice_operationAttributes(const string&) const
{
@@ -561,15 +532,3 @@ Ice::BlobjectArrayAsync::__dispatch(Incoming& in, const Current& current)
#endif
return DispatchAsync;
}
-
-void
-Ice::ice_writeObject(const OutputStreamPtr& out, const ValuePtr& p)
-{
- out->write(p);
-}
-
-void
-Ice::ice_readObject(const InputStreamPtr& in, ValuePtr& p)
-{
- in->read(p);
-}
diff --git a/cpp/src/Ice/OpaqueEndpointI.cpp b/cpp/src/Ice/OpaqueEndpointI.cpp
index baa0de85135..93e701b2132 100644
--- a/cpp/src/Ice/OpaqueEndpointI.cpp
+++ b/cpp/src/Ice/OpaqueEndpointI.cpp
@@ -8,7 +8,8 @@
// **********************************************************************
#include <Ice/OpaqueEndpointI.h>
-#include <Ice/BasicStream.h>
+#include <Ice/OutputStream.h>
+#include <Ice/InputStream.h>
#include <Ice/Exception.h>
#include <Ice/DefaultsAndOverrides.h>
#include <Ice/Base64.h>
@@ -46,10 +47,10 @@ IceInternal::OpaqueEndpointI::OpaqueEndpointI(vector<string>& args) :
}
}
-IceInternal::OpaqueEndpointI::OpaqueEndpointI(Short type, BasicStream* s) : _type(type)
+IceInternal::OpaqueEndpointI::OpaqueEndpointI(Short type, InputStream* s) : _type(type)
{
- _rawEncoding = s->getReadEncoding();
- Int sz = s->getReadEncapsSize();
+ _rawEncoding = s->getEncoding();
+ Int sz = s->getEncapsSize();
s->readBlob(const_cast<vector<Byte>&>(_rawBytes), sz);
}
@@ -97,11 +98,11 @@ OpaqueEndpointInfoI::OpaqueEndpointInfoI(Ice::Short type, const Ice::EncodingVer
}
void
-IceInternal::OpaqueEndpointI::streamWrite(BasicStream* s) const
+IceInternal::OpaqueEndpointI::streamWrite(OutputStream* s) const
{
- s->startWriteEncaps(_rawEncoding, DefaultFormat);
+ s->startEncapsulation(_rawEncoding, DefaultFormat);
s->writeBlob(_rawBytes);
- s->endWriteEncaps();
+ s->endEncapsulation();
}
Ice::EndpointInfoPtr
diff --git a/cpp/src/Ice/OpaqueEndpointI.h b/cpp/src/Ice/OpaqueEndpointI.h
index caa67476a8e..d5b55883bbc 100644
--- a/cpp/src/Ice/OpaqueEndpointI.h
+++ b/cpp/src/Ice/OpaqueEndpointI.h
@@ -21,9 +21,9 @@ class OpaqueEndpointI : public EndpointI, public Ice::EnableSharedFromThis<Opaqu
public:
OpaqueEndpointI(std::vector<std::string>&);
- OpaqueEndpointI(Ice::Short, BasicStream*);
+ OpaqueEndpointI(Ice::Short, Ice::InputStream*);
- virtual void streamWrite(BasicStream*) const;
+ virtual void streamWrite(Ice::OutputStream*) const;
virtual Ice::EndpointInfoPtr getInfo() const;
virtual Ice::Short type() const;
virtual const std::string& protocol() const;
diff --git a/cpp/src/Ice/Outgoing.cpp b/cpp/src/Ice/Outgoing.cpp
index ca04e352075..acd1a5e829e 100644
--- a/cpp/src/Ice/Outgoing.cpp
+++ b/cpp/src/Ice/Outgoing.cpp
@@ -91,7 +91,7 @@ ProxyOutgoingBase::completed(const Ice::Exception& ex)
}
void
-ProxyOutgoingBase::completed(BasicStream& is)
+ProxyOutgoingBase::completed(InputStream&)
{
assert(false); // Must be overriden
}
@@ -406,7 +406,7 @@ Outgoing::abort(const LocalException& ex)
}
void
-Outgoing::completed(BasicStream& is)
+Outgoing::completed(InputStream& is)
{
Monitor<Mutex>::Lock sync(_monitor);
@@ -580,12 +580,12 @@ Outgoing::throwUserException()
{
try
{
- _is.startReadEncaps();
+ _is.startEncapsulation();
_is.throwException();
}
catch(const Ice::UserException&)
{
- _is.endReadEncaps();
+ _is.endEncapsulation();
throw;
}
}
@@ -687,7 +687,7 @@ ConnectionFlushBatch::completed(const Ice::Exception& ex)
}
void
-ConnectionFlushBatch::completed(BasicStream& is)
+ConnectionFlushBatch::completed(InputStream&)
{
assert(false);
}
diff --git a/cpp/src/Ice/OutgoingAsync.cpp b/cpp/src/Ice/OutgoingAsync.cpp
index 5c60223e335..5c06c76a3fe 100644
--- a/cpp/src/Ice/OutgoingAsync.cpp
+++ b/cpp/src/Ice/OutgoingAsync.cpp
@@ -48,7 +48,7 @@ OutgoingAsyncBase::completed()
return false;
}
-BasicStream*
+InputStream*
OutgoingAsyncBase::getIs()
{
return 0; // Must be overriden by request that can handle responses
@@ -1107,7 +1107,7 @@ OnewayClosureCallback::invoke(
const shared_ptr<Ice::ObjectPrx>& __proxy,
Ice::OperationMode __mode,
Ice::FormatType __format,
- function<void (BasicStream*)> __marshal,
+ function<void (OutputStream*)> __marshal,
function<void ()> __response,
function<void (exception_ptr)> __exception,
function<void (bool)> __sent,
@@ -1148,7 +1148,7 @@ TwowayClosureCallback::TwowayClosureCallback(
const string& name,
const shared_ptr<Ice::ObjectPrx>& proxy,
bool readEmptyParams,
- function<void (BasicStream*)> read,
+ function<void (InputStream*)> read,
function<void (const UserException&)> userException,
function<void (exception_ptr)> exception,
function<void (bool)> sent) :
@@ -1230,9 +1230,9 @@ TwowayClosureCallback::invoke(
const shared_ptr<Ice::ObjectPrx>& __proxy,
OperationMode __mode,
FormatType __format,
- function<void (BasicStream*)> __write,
+ function<void (OutputStream*)> __write,
bool __readEmptyParams,
- function<void (BasicStream*)> __read,
+ function<void (InputStream*)> __read,
function<void (const UserException&)> __userException,
function<void (exception_ptr)> __exception,
function<void (bool)> __sent,
diff --git a/cpp/src/Ice/OutputStream.cpp b/cpp/src/Ice/OutputStream.cpp
new file mode 100644
index 00000000000..1f784ad3675
--- /dev/null
+++ b/cpp/src/Ice/OutputStream.cpp
@@ -0,0 +1,1375 @@
+// **********************************************************************
+//
+// Copyright (c) 2003-2015 ZeroC, Inc. All rights reserved.
+//
+// This copy of Ice is licensed to you under the terms described in the
+// ICE_LICENSE file included in this distribution.
+//
+// **********************************************************************
+
+#include <IceUtil/DisableWarnings.h>
+#include <Ice/OutputStream.h>
+#include <Ice/DefaultsAndOverrides.h>
+#include <Ice/Instance.h>
+#include <Ice/Object.h>
+#include <Ice/Proxy.h>
+#include <Ice/ProxyFactory.h>
+#include <Ice/ValueFactory.h>
+#include <Ice/LocalException.h>
+#include <Ice/Protocol.h>
+#include <Ice/TraceUtil.h>
+#include <Ice/LoggerUtil.h>
+#include <Ice/SlicedData.h>
+#include <IceUtil/StringConverter.h>
+#include <iterator>
+
+using namespace std;
+using namespace Ice;
+using namespace IceInternal;
+
+namespace
+{
+
+class StreamUTF8BufferI : public IceUtil::UTF8Buffer
+{
+public:
+
+ StreamUTF8BufferI(OutputStream& stream) :
+ _stream(stream)
+ {
+ }
+
+ Ice::Byte* getMoreBytes(size_t howMany, Ice::Byte* firstUnused)
+ {
+ assert(howMany > 0);
+
+ if(firstUnused != 0)
+ {
+ //
+ // Return unused bytes
+ //
+ _stream.resize(firstUnused - _stream.b.begin());
+ }
+
+ //
+ // Index of first unused byte
+ //
+ Buffer::Container::size_type pos = _stream.b.size();
+
+ //
+ // Since resize may reallocate the buffer, when firstUnused != 0, the
+ // return value can be != firstUnused
+ //
+ _stream.resize(pos + howMany);
+
+ return &_stream.b[pos];
+ }
+
+private:
+
+ OutputStream& _stream;
+};
+
+}
+
+Ice::OutputStream::OutputStream() :
+ _instance(0),
+ _closure(0),
+ _encoding(currentEncoding),
+ _format(CompactFormat),
+ _currentEncaps(0)
+{
+ //
+ // Initialize the encoding member of our pre-allocated encapsulation, in case
+ // this stream is used without an explicit encapsulation.
+ //
+ _preAllocatedEncaps.encoding = _encoding;
+}
+
+Ice::OutputStream::OutputStream(const CommunicatorPtr& communicator) :
+ _closure(0),
+ _currentEncaps(0)
+{
+ initialize(communicator);
+}
+
+Ice::OutputStream::OutputStream(const CommunicatorPtr& communicator, const EncodingVersion& encoding) :
+ _closure(0),
+ _currentEncaps(0)
+{
+ initialize(communicator, encoding);
+}
+
+Ice::OutputStream::OutputStream(Instance* instance, const EncodingVersion& encoding) :
+ _closure(0),
+ _currentEncaps(0)
+{
+ initialize(instance, encoding);
+}
+
+void
+Ice::OutputStream::initialize(const CommunicatorPtr& communicator)
+{
+ assert(communicator);
+ InstancePtr instance = getInstance(communicator);
+ initialize(instance.get(), instance->defaultsAndOverrides()->defaultEncoding);
+}
+
+void
+Ice::OutputStream::initialize(const CommunicatorPtr& communicator, const EncodingVersion& encoding)
+{
+ assert(communicator);
+ InstancePtr instance = getInstance(communicator);
+ initialize(instance.get(), encoding);
+}
+
+void
+Ice::OutputStream::initialize(Instance* instance, const EncodingVersion& encoding)
+{
+ assert(instance);
+
+ _instance = instance;
+ _encoding = encoding;
+
+ _stringConverter = _instance->getStringConverter();
+ _wstringConverter = _instance->getWstringConverter();
+
+ _format = _instance->defaultsAndOverrides()->defaultFormat;
+
+ //
+ // Initialize the encoding member of our pre-allocated encapsulation, in case
+ // this stream is used without an explicit encapsulation.
+ //
+ _preAllocatedEncaps.encoding = encoding;
+}
+
+void
+Ice::OutputStream::clear()
+{
+ while(_currentEncaps && _currentEncaps != &_preAllocatedEncaps)
+ {
+ Encaps* oldEncaps = _currentEncaps;
+ _currentEncaps = _currentEncaps->previous;
+ delete oldEncaps;
+ }
+}
+
+void
+Ice::OutputStream::setStringConverters(const IceUtil::StringConverterPtr& sc, const IceUtil::WstringConverterPtr& wsc)
+{
+ _stringConverter = sc;
+ _wstringConverter = wsc;
+}
+
+void
+Ice::OutputStream::setFormat(FormatType fmt)
+{
+ _format = fmt;
+}
+
+void*
+Ice::OutputStream::getClosure() const
+{
+ return _closure;
+}
+
+void*
+Ice::OutputStream::setClosure(void* p)
+{
+ void* prev = _closure;
+ _closure = p;
+ return prev;
+}
+
+void
+Ice::OutputStream::swap(OutputStream& other)
+{
+ assert(_instance == other._instance);
+
+ swapBuffer(other);
+
+ std::swap(_closure, other._closure);
+
+ //
+ // Swap is never called for streams that have encapsulations being written. However,
+ // encapsulations might still be set in case marshalling failed. We just
+ // reset the encapsulations if there are still some set.
+ //
+ resetEncapsulation();
+ other.resetEncapsulation();
+}
+
+void
+Ice::OutputStream::resetEncapsulation()
+{
+ while(_currentEncaps && _currentEncaps != &_preAllocatedEncaps)
+ {
+ Encaps* oldEncaps = _currentEncaps;
+ _currentEncaps = _currentEncaps->previous;
+ delete oldEncaps;
+ }
+
+ _preAllocatedEncaps.reset();
+}
+
+void
+Ice::OutputStream::startEncapsulation()
+{
+ //
+ // If no encoding version is specified, use the current write
+ // encapsulation encoding version if there's a current write
+ // encapsulation, otherwise, use the stream encoding version.
+ //
+
+ if(_currentEncaps)
+ {
+ startEncapsulation(_currentEncaps->encoding, _currentEncaps->format);
+ }
+ else
+ {
+ startEncapsulation(_encoding, Ice::DefaultFormat);
+ }
+}
+
+void
+Ice::OutputStream::writePendingObjects()
+{
+ if(_currentEncaps && _currentEncaps->encoder)
+ {
+ _currentEncaps->encoder->writePendingObjects();
+ }
+ else if(getEncoding() == Ice::Encoding_1_0)
+ {
+ //
+ // If using the 1.0 encoding and no objects were written, we
+ // still write an empty sequence for pending objects if
+ // requested (i.e.: if this is called).
+ //
+ // This is required by the 1.0 encoding, even if no objects
+ // are written we do marshal an empty sequence if marshaled
+ // data types use classes.
+ //
+ writeSize(0);
+ }
+}
+
+void
+Ice::OutputStream::writeBlob(const vector<Byte>& v)
+{
+ if(!v.empty())
+ {
+ Container::size_type pos = b.size();
+ resize(pos + v.size());
+ memcpy(&b[pos], &v[0], v.size());
+ }
+}
+
+void
+Ice::OutputStream::write(const Byte* begin, const Byte* end)
+{
+ Int sz = static_cast<Int>(end - begin);
+ writeSize(sz);
+ if(sz > 0)
+ {
+ Container::size_type pos = b.size();
+ resize(pos + sz);
+ memcpy(&b[pos], begin, sz);
+ }
+}
+
+void
+Ice::OutputStream::write(const vector<bool>& v)
+{
+ Int sz = static_cast<Int>(v.size());
+ writeSize(sz);
+ if(sz > 0)
+ {
+ Container::size_type pos = b.size();
+ resize(pos + sz);
+ copy(v.begin(), v.end(), b.begin() + pos);
+ }
+}
+
+namespace
+{
+
+template<size_t boolSize>
+struct WriteBoolHelper
+{
+ static void write(const bool* begin, OutputStream::Container::size_type pos, OutputStream::Container& b, Int sz)
+ {
+ for(int idx = 0; idx < sz; ++idx)
+ {
+ b[pos + idx] = static_cast<Byte>(*(begin + idx));
+ }
+ }
+};
+
+template<>
+struct WriteBoolHelper<1>
+{
+ static void write(const bool* begin, OutputStream::Container::size_type pos, OutputStream::Container& b, Int sz)
+ {
+ memcpy(&b[pos], begin, sz);
+ }
+};
+
+}
+
+void
+Ice::OutputStream::write(const bool* begin, const bool* end)
+{
+ Int sz = static_cast<Int>(end - begin);
+ writeSize(sz);
+ if(sz > 0)
+ {
+ Container::size_type pos = b.size();
+ resize(pos + sz);
+ WriteBoolHelper<sizeof(bool)>::write(begin, pos, b, sz);
+ }
+}
+
+void
+Ice::OutputStream::write(Short v)
+{
+ Container::size_type pos = b.size();
+ resize(pos + sizeof(Short));
+ Byte* dest = &b[pos];
+#ifdef ICE_BIG_ENDIAN
+ const Byte* src = reinterpret_cast<const Byte*>(&v) + sizeof(Short) - 1;
+ *dest++ = *src--;
+ *dest = *src;
+#else
+ const Byte* src = reinterpret_cast<const Byte*>(&v);
+ *dest++ = *src++;
+ *dest = *src;
+#endif
+}
+
+void
+Ice::OutputStream::write(const Short* begin, const Short* end)
+{
+ Int sz = static_cast<Int>(end - begin);
+ writeSize(sz);
+ if(sz > 0)
+ {
+ Container::size_type pos = b.size();
+ resize(pos + sz * sizeof(Short));
+#ifdef ICE_BIG_ENDIAN
+ const Byte* src = reinterpret_cast<const Byte*>(begin) + sizeof(Short) - 1;
+ Byte* dest = &(*(b.begin() + pos));
+ for(int j = 0 ; j < sz ; ++j)
+ {
+ *dest++ = *src--;
+ *dest++ = *src--;
+ src += 2 * sizeof(Short);
+ }
+#else
+ memcpy(&b[pos], reinterpret_cast<const Byte*>(begin), sz * sizeof(Short));
+#endif
+ }
+}
+
+void
+Ice::OutputStream::write(const Int* begin, const Int* end)
+{
+ Int sz = static_cast<Int>(end - begin);
+ writeSize(sz);
+ if(sz > 0)
+ {
+ Container::size_type pos = b.size();
+ resize(pos + sz * sizeof(Int));
+#ifdef ICE_BIG_ENDIAN
+ const Byte* src = reinterpret_cast<const Byte*>(begin) + sizeof(Int) - 1;
+ Byte* dest = &(*(b.begin() + pos));
+ for(int j = 0 ; j < sz ; ++j)
+ {
+ *dest++ = *src--;
+ *dest++ = *src--;
+ *dest++ = *src--;
+ *dest++ = *src--;
+ src += 2 * sizeof(Int);
+ }
+#else
+ memcpy(&b[pos], reinterpret_cast<const Byte*>(begin), sz * sizeof(Int));
+#endif
+ }
+}
+
+void
+Ice::OutputStream::write(Long v)
+{
+ Container::size_type pos = b.size();
+ resize(pos + sizeof(Long));
+ Byte* dest = &b[pos];
+#ifdef ICE_BIG_ENDIAN
+ const Byte* src = reinterpret_cast<const Byte*>(&v) + sizeof(Long) - 1;
+ *dest++ = *src--;
+ *dest++ = *src--;
+ *dest++ = *src--;
+ *dest++ = *src--;
+ *dest++ = *src--;
+ *dest++ = *src--;
+ *dest++ = *src--;
+ *dest = *src;
+#else
+ const Byte* src = reinterpret_cast<const Byte*>(&v);
+ *dest++ = *src++;
+ *dest++ = *src++;
+ *dest++ = *src++;
+ *dest++ = *src++;
+ *dest++ = *src++;
+ *dest++ = *src++;
+ *dest++ = *src++;
+ *dest = *src;
+#endif
+}
+
+void
+Ice::OutputStream::write(const Long* begin, const Long* end)
+{
+ Int sz = static_cast<Int>(end - begin);
+ writeSize(sz);
+ if(sz > 0)
+ {
+ Container::size_type pos = b.size();
+ resize(pos + sz * sizeof(Long));
+#ifdef ICE_BIG_ENDIAN
+ const Byte* src = reinterpret_cast<const Byte*>(begin) + sizeof(Long) - 1;
+ Byte* dest = &(*(b.begin() + pos));
+ for(int j = 0 ; j < sz ; ++j)
+ {
+ *dest++ = *src--;
+ *dest++ = *src--;
+ *dest++ = *src--;
+ *dest++ = *src--;
+ *dest++ = *src--;
+ *dest++ = *src--;
+ *dest++ = *src--;
+ *dest++ = *src--;
+ src += 2 * sizeof(Long);
+ }
+#else
+ memcpy(&b[pos], reinterpret_cast<const Byte*>(begin), sz * sizeof(Long));
+#endif
+ }
+}
+
+void
+Ice::OutputStream::write(Float v)
+{
+ Container::size_type pos = b.size();
+ resize(pos + sizeof(Float));
+ Byte* dest = &b[pos];
+#ifdef ICE_BIG_ENDIAN
+ const Byte* src = reinterpret_cast<const Byte*>(&v) + sizeof(Float) - 1;
+ *dest++ = *src--;
+ *dest++ = *src--;
+ *dest++ = *src--;
+ *dest = *src;
+#else
+ const Byte* src = reinterpret_cast<const Byte*>(&v);
+ *dest++ = *src++;
+ *dest++ = *src++;
+ *dest++ = *src++;
+ *dest = *src;
+#endif
+}
+
+void
+Ice::OutputStream::write(const Float* begin, const Float* end)
+{
+ Int sz = static_cast<Int>(end - begin);
+ writeSize(sz);
+ if(sz > 0)
+ {
+ Container::size_type pos = b.size();
+ resize(pos + sz * sizeof(Float));
+#ifdef ICE_BIG_ENDIAN
+ const Byte* src = reinterpret_cast<const Byte*>(begin) + sizeof(Float) - 1;
+ Byte* dest = &(*(b.begin() + pos));
+ for(int j = 0 ; j < sz ; ++j)
+ {
+ *dest++ = *src--;
+ *dest++ = *src--;
+ *dest++ = *src--;
+ *dest++ = *src--;
+ src += 2 * sizeof(Float);
+ }
+#else
+ memcpy(&b[pos], reinterpret_cast<const Byte*>(begin), sz * sizeof(Float));
+#endif
+ }
+}
+
+void
+Ice::OutputStream::write(Double v)
+{
+ Container::size_type pos = b.size();
+ resize(pos + sizeof(Double));
+ Byte* dest = &b[pos];
+#ifdef ICE_BIG_ENDIAN
+ const Byte* src = reinterpret_cast<const Byte*>(&v) + sizeof(Double) - 1;
+ *dest++ = *src--;
+ *dest++ = *src--;
+ *dest++ = *src--;
+ *dest++ = *src--;
+ *dest++ = *src--;
+ *dest++ = *src--;
+ *dest++ = *src--;
+ *dest = *src;
+#else
+ const Byte* src = reinterpret_cast<const Byte*>(&v);
+# if defined(ICE_LITTLEBYTE_BIGWORD)
+ dest[4] = *src++;
+ dest[5] = *src++;
+ dest[6] = *src++;
+ dest[7] = *src++;
+ dest[0] = *src++;
+ dest[1] = *src++;
+ dest[2] = *src++;
+ dest[3] = *src;
+# else
+ *dest++ = *src++;
+ *dest++ = *src++;
+ *dest++ = *src++;
+ *dest++ = *src++;
+ *dest++ = *src++;
+ *dest++ = *src++;
+ *dest++ = *src++;
+ *dest = *src;
+# endif
+#endif
+}
+
+void
+Ice::OutputStream::write(const Double* begin, const Double* end)
+{
+ Int sz = static_cast<Int>(end - begin);
+ writeSize(sz);
+ if(sz > 0)
+ {
+ Container::size_type pos = b.size();
+ resize(pos + sz * sizeof(Double));
+#ifdef ICE_BIG_ENDIAN
+ const Byte* src = reinterpret_cast<const Byte*>(begin) + sizeof(Double) - 1;
+ Byte* dest = &(*(b.begin() + pos));
+ for(int j = 0 ; j < sz ; ++j)
+ {
+ *dest++ = *src--;
+ *dest++ = *src--;
+ *dest++ = *src--;
+ *dest++ = *src--;
+ *dest++ = *src--;
+ *dest++ = *src--;
+ *dest++ = *src--;
+ *dest++ = *src--;
+ src += 2 * sizeof(Double);
+ }
+#elif defined(ICE_LITTLEBYTE_BIGWORD)
+ const Byte* src = reinterpret_cast<const Byte*>(begin);
+ Byte* dest = &(*(b.begin() + pos));
+ for(int j = 0 ; j < sz ; ++j)
+ {
+ dest[4] = *src++;
+ dest[5] = *src++;
+ dest[6] = *src++;
+ dest[7] = *src++;
+ dest[0] = *src++;
+ dest[1] = *src++;
+ dest[2] = *src++;
+ dest[3] = *src++;
+ dest += sizeof(Double);
+ }
+#else
+ memcpy(&b[pos], reinterpret_cast<const Byte*>(begin), sz * sizeof(Double));
+#endif
+ }
+}
+
+//
+// NOTE: This member function is intentionally omitted in order to
+// cause a link error if it is used. This is for efficiency reasons:
+// writing a const char * requires a traversal of the string to get
+// the string length first, which takes O(n) time, whereas getting the
+// string length from a std::string takes constant time.
+//
+/*
+void
+Ice::OutputStream::write(const char*)
+{
+}
+*/
+
+void
+Ice::OutputStream::writeConverted(const char* vdata, size_t vsize)
+{
+ if(!_stringConverter)
+ {
+ throw MarshalException(__FILE__, __LINE__, "no string converter provided");
+ }
+
+ //
+ // What is the size of the resulting UTF-8 encoded string?
+ // Impossible to tell, so we guess. If we don't guess correctly,
+ // we'll have to fix the mistake afterwards
+ //
+ try
+ {
+ Int guessedSize = static_cast<Int>(vsize);
+ writeSize(guessedSize); // writeSize() only writes the size; it does not reserve any buffer space.
+
+ size_t firstIndex = b.size();
+ StreamUTF8BufferI buffer(*this);
+
+ Byte* lastByte = _stringConverter->toUTF8(vdata, vdata + vsize, buffer);
+ if(lastByte != b.end())
+ {
+ resize(lastByte - b.begin());
+ }
+ size_t lastIndex = b.size();
+
+ Int actualSize = static_cast<Int>(lastIndex - firstIndex);
+
+ //
+ // Check against the guess
+ //
+ if(guessedSize != actualSize)
+ {
+ if(guessedSize <= 254 && actualSize > 254)
+ {
+ //
+ // Move the UTF-8 sequence 4 bytes further
+ // Use memmove instead of memcpy since the source and destination typically overlap.
+ //
+ resize(b.size() + 4);
+ memmove(b.begin() + firstIndex + 4, b.begin() + firstIndex, actualSize);
+ }
+ else if(guessedSize > 254 && actualSize <= 254)
+ {
+ //
+ // Move the UTF-8 sequence 4 bytes back
+ //
+ memmove(b.begin() + firstIndex - 4, b.begin() + firstIndex, actualSize);
+ resize(b.size() - 4);
+ }
+
+ if(guessedSize <= 254)
+ {
+ rewriteSize(actualSize, b.begin() + firstIndex - 1);
+ }
+ else
+ {
+ rewriteSize(actualSize, b.begin() + firstIndex - 1 - 4);
+ }
+ }
+ }
+ catch(const IceUtil::IllegalConversionException& ex)
+ {
+ throw StringConversionException(__FILE__, __LINE__, ex.reason());
+ }
+}
+
+void
+Ice::OutputStream::write(const string* begin, const string* end, bool convert)
+{
+ Int sz = static_cast<Int>(end - begin);
+ writeSize(sz);
+ if(sz > 0)
+ {
+ for(int i = 0; i < sz; ++i)
+ {
+ write(begin[i], convert);
+ }
+ }
+}
+
+void
+Ice::OutputStream::write(const wstring& v)
+{
+ if(v.empty())
+ {
+ writeSize(0);
+ return;
+ }
+
+ if(!_wstringConverter)
+ {
+ throw MarshalException(__FILE__, __LINE__, "no wstring converter provided");
+ }
+
+ //
+ // What is the size of the resulting UTF-8 encoded string?
+ // Impossible to tell, so we guess. If we don't guess correctly,
+ // we'll have to fix the mistake afterwards
+ //
+ try
+ {
+ Int guessedSize = static_cast<Int>(v.size());
+ writeSize(guessedSize); // writeSize() only writes the size; it does not reserve any buffer space.
+
+ size_t firstIndex = b.size();
+ StreamUTF8BufferI buffer(*this);
+
+ Byte* lastByte = _wstringConverter->toUTF8(v.data(), v.data() + v.size(), buffer);
+ if(lastByte != b.end())
+ {
+ resize(lastByte - b.begin());
+ }
+ size_t lastIndex = b.size();
+
+ Int actualSize = static_cast<Int>(lastIndex - firstIndex);
+
+ //
+ // Check against the guess
+ //
+ if(guessedSize != actualSize)
+ {
+ if(guessedSize <= 254 && actualSize > 254)
+ {
+ //
+ // Move the UTF-8 sequence 4 bytes further
+ // Use memmove instead of memcpy since the source and destination typically overlap.
+ //
+ resize(b.size() + 4);
+ memmove(b.begin() + firstIndex + 4, b.begin() + firstIndex, actualSize);
+ }
+ else if(guessedSize > 254 && actualSize <= 254)
+ {
+ //
+ // Move the UTF-8 sequence 4 bytes back
+ //
+ memmove(b.begin() + firstIndex - 4, b.begin() + firstIndex, actualSize);
+ resize(b.size() - 4);
+ }
+
+ if(guessedSize <= 254)
+ {
+ rewriteSize(actualSize, b.begin() + firstIndex - 1);
+ }
+ else
+ {
+ rewriteSize(actualSize, b.begin() + firstIndex - 1 - 4);
+ }
+ }
+ }
+ catch(const IceUtil::IllegalConversionException& ex)
+ {
+ throw StringConversionException(__FILE__, __LINE__, ex.reason());
+ }
+}
+
+void
+Ice::OutputStream::write(const wstring* begin, const wstring* end)
+{
+ Int sz = static_cast<Int>(end - begin);
+ writeSize(sz);
+ if(sz > 0)
+ {
+ for(int i = 0; i < sz; ++i)
+ {
+ write(begin[i]);
+ }
+ }
+}
+
+void
+#ifdef ICE_CPP11_MAPPING
+Ice::OutputStream::writeProxy(const shared_ptr<ObjectPrx>& v)
+#else
+Ice::OutputStream::write(const ObjectPrx& v)
+#endif
+{
+ if(v)
+ {
+ v->__write(*this);
+ }
+ else
+ {
+ Identity ident;
+ write(ident);
+ }
+}
+
+void
+Ice::OutputStream::writeEnum(Int v, Int maxValue)
+{
+ if(getEncoding() == Encoding_1_0)
+ {
+ if(maxValue < 127)
+ {
+ write(static_cast<Byte>(v));
+ }
+ else if(maxValue < 32767)
+ {
+ write(static_cast<Short>(v));
+ }
+ else
+ {
+ write(v);
+ }
+ }
+ else
+ {
+ writeSize(v);
+ }
+}
+
+void
+Ice::OutputStream::writeException(const UserException& e)
+{
+ initEncaps();
+ _currentEncaps->encoder->write(e);
+}
+
+bool
+Ice::OutputStream::writeOptImpl(Int tag, OptionalFormat type)
+{
+ if(getEncoding() == Encoding_1_0)
+ {
+ return false; // Optional members aren't supported with the 1.0 encoding.
+ }
+
+ Byte v = static_cast<Byte>(type);
+ if(tag < 30)
+ {
+ v |= static_cast<Byte>(tag << 3);
+ write(v);
+ }
+ else
+ {
+ v |= 0xF0; // tag = 30
+ write(v);
+ writeSize(tag);
+ }
+ return true;
+}
+
+void
+Ice::OutputStream::finished(vector<Byte>& bytes)
+{
+ vector<Byte>(b.begin(), b.end()).swap(bytes);
+}
+
+pair<const Byte*, const Byte*>
+Ice::OutputStream::finished()
+{
+ if(b.empty())
+ {
+ return pair<const Byte*, const Byte*>(reinterpret_cast<Ice::Byte*>(0), reinterpret_cast<Ice::Byte*>(0));
+ }
+ else
+ {
+ return pair<const Byte*, const Byte*>(&b[0], &b[0] + b.size());
+ }
+}
+
+void
+Ice::OutputStream::throwEncapsulationException(const char* file, int line)
+{
+ throw EncapsulationException(file, line);
+}
+
+void
+Ice::OutputStream::initEncaps()
+{
+ if(!_currentEncaps) // Lazy initialization.
+ {
+ _currentEncaps = &_preAllocatedEncaps;
+ _currentEncaps->start = b.size();
+ }
+
+ if(_currentEncaps->format == Ice::DefaultFormat)
+ {
+ _currentEncaps->format = _format;
+ }
+
+ if(!_currentEncaps->encoder) // Lazy initialization.
+ {
+ if(_currentEncaps->encoding == Encoding_1_0)
+ {
+ _currentEncaps->encoder = new EncapsEncoder10(this, _currentEncaps);
+ }
+ else
+ {
+ _currentEncaps->encoder = new EncapsEncoder11(this, _currentEncaps);
+ }
+ }
+}
+
+Int
+Ice::OutputStream::EncapsEncoder::registerTypeId(const string& typeId)
+{
+ TypeIdMap::const_iterator p = _typeIdMap.find(typeId);
+ if(p != _typeIdMap.end())
+ {
+ return p->second;
+ }
+ else
+ {
+ _typeIdMap.insert(make_pair(typeId, ++_typeIdIndex));
+ return -1;
+ }
+}
+
+void
+Ice::OutputStream::EncapsEncoder10::write(const ValuePtr& v)
+{
+ //
+ // Object references are encoded as a negative integer in 1.0.
+ //
+ if(v)
+ {
+ _stream->write(-registerObject(v));
+ }
+ else
+ {
+ _stream->write(0);
+ }
+}
+
+void
+Ice::OutputStream::EncapsEncoder10::write(const UserException& v)
+{
+ //
+ // User exception with the 1.0 encoding start with a boolean
+ // flag that indicates whether or not the exception uses
+ // classes.
+ //
+ // This allows reading the pending objects even if some part of
+ // the exception was sliced.
+ //
+ bool usesClasses = v.__usesClasses();
+ _stream->write(usesClasses);
+ v.__write(_stream);
+ if(usesClasses)
+ {
+ writePendingObjects();
+ }
+}
+
+void
+Ice::OutputStream::EncapsEncoder10::startInstance(SliceType sliceType, const SlicedDataPtr&)
+{
+ _sliceType = sliceType;
+}
+
+void
+Ice::OutputStream::EncapsEncoder10::endInstance()
+{
+ if(_sliceType == ObjectSlice)
+ {
+ //
+ // Write the Object slice.
+ //
+ startSlice(Object::ice_staticId(), -1, true);
+ _stream->writeSize(0); // For compatibility with the old AFM.
+ endSlice();
+ }
+ _sliceType = NoSlice;
+}
+
+void
+Ice::OutputStream::EncapsEncoder10::startSlice(const string& typeId, int, bool /*last*/)
+{
+ //
+ // For object slices, encode a boolean to indicate how the type ID
+ // is encoded and the type ID either as a string or index. For
+ // exception slices, always encode the type ID as a string.
+ //
+ if(_sliceType == ObjectSlice)
+ {
+ Int index = registerTypeId(typeId);
+ if(index < 0)
+ {
+ _stream->write(false);
+ _stream->write(typeId, false);
+ }
+ else
+ {
+ _stream->write(true);
+ _stream->writeSize(index);
+ }
+ }
+ else
+ {
+ _stream->write(typeId, false);
+ }
+
+ _stream->write(Int(0)); // Placeholder for the slice length.
+
+ _writeSlice = _stream->b.size();
+}
+
+void
+Ice::OutputStream::EncapsEncoder10::endSlice()
+{
+ //
+ // Write the slice length.
+ //
+ Int sz = static_cast<Int>(_stream->b.size() - _writeSlice + sizeof(Int));
+ Byte* dest = &(*(_stream->b.begin() + _writeSlice - sizeof(Int)));
+ _stream->write(sz, dest);
+}
+
+void
+Ice::OutputStream::EncapsEncoder10::writePendingObjects()
+{
+ while(!_toBeMarshaledMap.empty())
+ {
+ //
+ // Consider the to be marshalled objects as marshalled now,
+ // this is necessary to avoid adding again the "to be
+ // marshalled objects" into _toBeMarshaledMap while writing
+ // objects.
+ //
+ _marshaledMap.insert(_toBeMarshaledMap.begin(), _toBeMarshaledMap.end());
+
+ PtrToIndexMap savedMap;
+ savedMap.swap(_toBeMarshaledMap);
+ _stream->writeSize(static_cast<Int>(savedMap.size()));
+ for(PtrToIndexMap::iterator p = savedMap.begin(); p != savedMap.end(); ++p)
+ {
+ //
+ // Ask the instance to marshal itself. Any new class
+ // instances that are triggered by the classes marshaled
+ // are added to toBeMarshaledMap.
+ //
+ _stream->write(p->second);
+
+ try
+ {
+ p->first->ice_preMarshal();
+ }
+ catch(const std::exception& ex)
+ {
+ Warning out(_stream->instance()->initializationData().logger);
+ out << "std::exception raised by ice_preMarshal:\n" << ex;
+ }
+ catch(...)
+ {
+ Warning out(_stream->instance()->initializationData().logger);
+ out << "unknown exception raised by ice_preMarshal";
+ }
+
+ p->first->__write(_stream);
+ }
+ }
+ _stream->writeSize(0); // Zero marker indicates end of sequence of sequences of instances.
+}
+
+Int
+Ice::OutputStream::EncapsEncoder10::registerObject(const ValuePtr& v)
+{
+ assert(v);
+
+ //
+ // Look for this instance in the to-be-marshaled map.
+ //
+ PtrToIndexMap::const_iterator p = _toBeMarshaledMap.find(v);
+ if(p != _toBeMarshaledMap.end())
+ {
+ return p->second;
+ }
+
+ //
+ // Didn't find it, try the marshaled map next.
+ //
+ PtrToIndexMap::const_iterator q = _marshaledMap.find(v);
+ if(q != _marshaledMap.end())
+ {
+ return q->second;
+ }
+
+ //
+ // We haven't seen this instance previously, create a new
+ // index, and insert it into the to-be-marshaled map.
+ //
+ _toBeMarshaledMap.insert(make_pair(v, ++_objectIdIndex));
+ return _objectIdIndex;
+}
+
+void
+Ice::OutputStream::EncapsEncoder11::write(const ValuePtr& v)
+{
+ if(!v)
+ {
+ _stream->writeSize(0); // Nil reference.
+ }
+ else if(_current && _encaps->format == SlicedFormat)
+ {
+ //
+ // If writting an object within a slice and using the sliced
+ // format, write an index from the object indirection
+ // table. The indirect object table is encoded at the end of
+ // each slice and is always read (even if the Slice is
+ // unknown).
+ //
+ PtrToIndexMap::const_iterator p = _current->indirectionMap.find(v);
+ if(p == _current->indirectionMap.end())
+ {
+ _current->indirectionTable.push_back(v);
+ Int idx = static_cast<Int>(_current->indirectionTable.size()); // Position + 1 (0 is reserved for nil)
+ _current->indirectionMap.insert(make_pair(v, idx));
+ _stream->writeSize(idx);
+ }
+ else
+ {
+ _stream->writeSize(p->second);
+ }
+ }
+ else
+ {
+ writeInstance(v); // Write the instance or a reference if already marshaled.
+ }
+}
+
+void
+Ice::OutputStream::EncapsEncoder11::write(const UserException& v)
+{
+ v.__write(_stream);
+}
+
+void
+Ice::OutputStream::EncapsEncoder11::startInstance(SliceType sliceType, const SlicedDataPtr& data)
+{
+ if(!_current)
+ {
+ _current = &_preAllocatedInstanceData;
+ }
+ else
+ {
+ _current = _current->next ? _current->next : new InstanceData(_current);
+ }
+ _current->sliceType = sliceType;
+ _current->firstSlice = true;
+
+ if(data)
+ {
+ writeSlicedData(data);
+ }
+}
+
+void
+Ice::OutputStream::EncapsEncoder11::endInstance()
+{
+ _current = _current->previous;
+}
+
+void
+Ice::OutputStream::EncapsEncoder11::startSlice(const string& typeId, int compactId, bool last)
+{
+ assert(_current->indirectionTable.empty() && _current->indirectionMap.empty());
+
+ _current->sliceFlagsPos = _stream->b.size();
+
+ _current->sliceFlags = 0;
+ if(_encaps->format == SlicedFormat)
+ {
+ _current->sliceFlags |= FLAG_HAS_SLICE_SIZE; // Encode the slice size if using the sliced format.
+ }
+ if(last)
+ {
+ _current->sliceFlags |= FLAG_IS_LAST_SLICE; // This is the last slice.
+ }
+
+ _stream->write(Byte(0)); // Placeholder for the slice flags
+
+ //
+ // For object slices, encode the flag and the type ID either as a
+ // string or index. For exception slices, always encode the type
+ // ID a string.
+ //
+ if(_current->sliceType == ObjectSlice)
+ {
+ //
+ // Encode the type ID (only in the first slice for the compact
+ // encoding).
+ //
+ if(_encaps->format == SlicedFormat || _current->firstSlice)
+ {
+ if(compactId >= 0)
+ {
+ _current->sliceFlags |= FLAG_HAS_TYPE_ID_COMPACT;
+ _stream->writeSize(compactId);
+ }
+ else
+ {
+ Int index = registerTypeId(typeId);
+ if(index < 0)
+ {
+ _current->sliceFlags |= FLAG_HAS_TYPE_ID_STRING;
+ _stream->write(typeId, false);
+ }
+ else
+ {
+ _current->sliceFlags |= FLAG_HAS_TYPE_ID_INDEX;
+ _stream->writeSize(index);
+ }
+ }
+ }
+ }
+ else
+ {
+ _stream->write(typeId, false);
+ }
+
+ if(_current->sliceFlags & FLAG_HAS_SLICE_SIZE)
+ {
+ _stream->write(Int(0)); // Placeholder for the slice length.
+ }
+
+ _current->writeSlice = _stream->b.size();
+ _current->firstSlice = false;
+}
+
+void
+Ice::OutputStream::EncapsEncoder11::endSlice()
+{
+ //
+ // Write the optional member end marker if some optional members
+ // were encoded. Note that the optional members are encoded before
+ // the indirection table and are included in the slice size.
+ //
+ if(_current->sliceFlags & FLAG_HAS_OPTIONAL_MEMBERS)
+ {
+ _stream->write(OPTIONAL_END_MARKER);
+ }
+
+ //
+ // Write the slice length if necessary.
+ //
+ if(_current->sliceFlags & FLAG_HAS_SLICE_SIZE)
+ {
+ Int sz = static_cast<Int>(_stream->b.size() - _current->writeSlice + sizeof(Int));
+ Byte* dest = &(*(_stream->b.begin() + _current->writeSlice - sizeof(Int)));
+ _stream->write(sz, dest);
+ }
+
+ //
+ // Only write the indirection table if it contains entries.
+ //
+ if(!_current->indirectionTable.empty())
+ {
+ assert(_encaps->format == SlicedFormat);
+ _current->sliceFlags |= FLAG_HAS_INDIRECTION_TABLE;
+
+ //
+ // Write the indirection object table.
+ //
+ _stream->writeSize(static_cast<Int>(_current->indirectionTable.size()));
+ ObjectList::const_iterator p;
+ for(p = _current->indirectionTable.begin(); p != _current->indirectionTable.end(); ++p)
+ {
+ writeInstance(*p);
+ }
+ _current->indirectionTable.clear();
+ _current->indirectionMap.clear();
+ }
+
+ //
+ // Finally, update the slice flags.
+ //
+ Byte* dest = &(*(_stream->b.begin() + _current->sliceFlagsPos));
+ *dest = _current->sliceFlags;
+}
+
+bool
+Ice::OutputStream::EncapsEncoder11::writeOpt(Ice::Int tag, Ice::OptionalFormat format)
+{
+ if(!_current)
+ {
+ return _stream->writeOptImpl(tag, format);
+ }
+ else
+ {
+ if(_stream->writeOptImpl(tag, format))
+ {
+ _current->sliceFlags |= FLAG_HAS_OPTIONAL_MEMBERS;
+ return true;
+ }
+ else
+ {
+ return false;
+ }
+ }
+}
+
+void
+Ice::OutputStream::EncapsEncoder11::writeSlicedData(const SlicedDataPtr& slicedData)
+{
+ assert(slicedData);
+
+ //
+ // We only remarshal preserved slices if we are using the sliced
+ // format. Otherwise, we ignore the preserved slices, which
+ // essentially "slices" the object into the most-derived type
+ // known by the sender.
+ //
+ if(_encaps->format != SlicedFormat)
+ {
+ return;
+ }
+
+ for(SliceInfoSeq::const_iterator p = slicedData->slices.begin(); p != slicedData->slices.end(); ++p)
+ {
+ startSlice((*p)->typeId, (*p)->compactId, (*p)->isLastSlice);
+
+ //
+ // Write the bytes associated with this slice.
+ //
+ _stream->writeBlob((*p)->bytes);
+
+ if((*p)->hasOptionalMembers)
+ {
+ _current->sliceFlags |= FLAG_HAS_OPTIONAL_MEMBERS;
+ }
+
+ //
+ // Make sure to also re-write the object indirection table.
+ //
+ _current->indirectionTable = (*p)->objects;
+
+ endSlice();
+ }
+}
+
+void
+Ice::OutputStream::EncapsEncoder11::writeInstance(const ValuePtr& v)
+{
+ assert(v);
+
+ //
+ // If the instance was already marshaled, just write it's ID.
+ //
+ PtrToIndexMap::const_iterator q = _marshaledMap.find(v);
+ if(q != _marshaledMap.end())
+ {
+ _stream->writeSize(q->second);
+ return;
+ }
+
+ //
+ // We haven't seen this instance previously, create a new ID,
+ // insert it into the marshaled map, and write the instance.
+ //
+ _marshaledMap.insert(make_pair(v, ++_objectIdIndex));
+
+ try
+ {
+ v->ice_preMarshal();
+ }
+ catch(const std::exception& ex)
+ {
+ Warning out(_stream->instance()->initializationData().logger);
+ out << "std::exception raised by ice_preMarshal:\n" << ex;
+ }
+ catch(...)
+ {
+ Warning out(_stream->instance()->initializationData().logger);
+ out << "unknown exception raised by ice_preMarshal";
+ }
+
+ _stream->writeSize(1); // Object instance marker.
+ v->__write(_stream);
+}
diff --git a/cpp/src/Ice/Proxy.cpp b/cpp/src/Ice/Proxy.cpp
index 9b7602394d6..3a5c15d7cc9 100644
--- a/cpp/src/Ice/Proxy.cpp
+++ b/cpp/src/Ice/Proxy.cpp
@@ -19,10 +19,10 @@
#include <Ice/Instance.h>
#include <Ice/RouterInfo.h>
#include <Ice/LocatorInfo.h>
-#include <Ice/BasicStream.h>
+#include <Ice/OutputStream.h>
+#include <Ice/InputStream.h>
#include <Ice/LocalException.h>
#include <Ice/ConnectionI.h> // To convert from ConnectionIPtr to ConnectionPtr in ice_getConnection().
-#include <Ice/Stream.h>
#include <Ice/ImplicitContextI.h>
using namespace std;
@@ -92,16 +92,16 @@ Ice::ObjectPrx::ice_isA_async(const string& typeId,
const ::Ice::Context& context)
{
return TwowayClosureCallback::invoke(ice_isA_name, shared_from_this(), OperationMode::Nonmutating, DefaultFormat,
- [&typeId](IceInternal::BasicStream* os)
+ [&typeId](Ice::OutputStream* os)
{
os->write(typeId);
},
false,
- [response](IceInternal::BasicStream* is)
+ [response](Ice::InputStream* is)
{
bool ret;
is->read(ret);
- is->endReadEncaps();
+ is->endEncapsulation();
if(response)
{
response(ret);
@@ -192,11 +192,11 @@ Ice::ObjectPrx::ice_id_async(function<void (string)> response,
{
return TwowayClosureCallback::invoke(
ice_id_name, shared_from_this(), OperationMode::Nonmutating, DefaultFormat, nullptr, false,
- [response](IceInternal::BasicStream* is)
+ [response](Ice::InputStream* is)
{
string ret;
is->read(ret);
- is->endReadEncaps();
+ is->endEncapsulation();
if(response)
{
response(move(ret));
@@ -231,11 +231,11 @@ Ice::ObjectPrx::ice_ids_async(function<void (vector<string>)> response,
{
return TwowayClosureCallback::invoke(
ice_ids_name, shared_from_this(), OperationMode::Nonmutating, DefaultFormat, nullptr, false,
- [response](IceInternal::BasicStream* is)
+ [response](Ice::InputStream* is)
{
vector<string> ret;
is->read(ret);
- is->endReadEncaps();
+ is->endEncapsulation();
if(response)
{
response(move(ret));
@@ -832,7 +832,7 @@ IceProxy::Ice::Object::ice_isA(const string& typeId, const Context& context)
Outgoing __og(this, ice_isA_name, ::Ice::Nonmutating, context);
try
{
- BasicStream* __os = __og.startWriteParams(DefaultFormat);
+ OutputStream* __os = __og.startWriteParams(DefaultFormat);
__os->write(typeId, false);
__og.endWriteParams();
}
@@ -852,7 +852,7 @@ IceProxy::Ice::Object::ice_isA(const string& typeId, const Context& context)
}
}
bool __ret;
- BasicStream* __is = __og.startReadParams();
+ InputStream* __is = __og.startReadParams();
__is->read(__ret);
__og.endReadParams();
return __ret;
@@ -869,7 +869,7 @@ IceProxy::Ice::Object::__begin_ice_isA(const string& typeId,
try
{
__result->prepare(ice_isA_name, Nonmutating, ctx);
- IceInternal::BasicStream* __os = __result->startWriteParams(DefaultFormat);
+ ::Ice::OutputStream* __os = __result->startWriteParams(DefaultFormat);
__os->write(typeId);
__result->endWriteParams();
__result->invoke();
@@ -898,7 +898,7 @@ IceProxy::Ice::Object::end_ice_isA(const AsyncResultPtr& __result)
}
}
bool __ret;
- IceInternal::BasicStream* __is = __result->__startReadParams();
+ ::Ice::InputStream* __is = __result->__startReadParams();
__is->read(__ret);
__result->__endReadParams();
return __ret;
@@ -970,7 +970,7 @@ IceProxy::Ice::Object::ice_ids(const Context& context)
}
}
vector<string> __ret;
- BasicStream* __is = __og.startReadParams();
+ InputStream* __is = __og.startReadParams();
__is->read(__ret, false);
__og.endReadParams();
return __ret;
@@ -994,7 +994,7 @@ IceProxy::Ice::Object::ice_id(const Context& context)
}
}
string __ret;
- BasicStream* __is = __og.startReadParams();
+ InputStream* __is = __og.startReadParams();
__is->read(__ret, false);
__og.endReadParams();
return __ret;
@@ -1037,7 +1037,7 @@ IceProxy::Ice::Object::end_ice_ids(const AsyncResultPtr& __result)
}
}
vector<string> __ret;
- IceInternal::BasicStream* __is = __result->__startReadParams();
+ ::Ice::InputStream* __is = __result->__startReadParams();
__is->read(__ret);
__result->__endReadParams();
return __ret;
@@ -1080,7 +1080,7 @@ IceProxy::Ice::Object::end_ice_id(const AsyncResultPtr& __result)
}
}
string __ret;
- IceInternal::BasicStream* __is = __result->__startReadParams();
+ ::Ice::InputStream* __is = __result->__startReadParams();
__is->read(__ret);
__result->__endReadParams();
return __ret;
@@ -1344,18 +1344,6 @@ IceProxy::Ice::Object::__checkTwowayOnly(const string& name) const
}
}
-void
-Ice::ice_writeObjectPrx(const OutputStreamPtr& out, const ObjectPrxPtr& v)
-{
- out->write(v);
-}
-
-void
-Ice::ice_readObjectPrx(const InputStreamPtr& in, ObjectPrxPtr& v)
-{
- in->read(v);
-}
-
#endif
#ifdef ICE_CPP11_MAPPING
@@ -2120,6 +2108,13 @@ ICE_OBJECT_PRX::__hash() const
return _reference->hash();
}
+void
+ICE_OBJECT_PRX::__write(OutputStream& os) const
+{
+ os.write(__reference()->getIdentity());
+ __reference()->streamWrite(&os);
+}
+
bool
Ice::proxyIdentityLess(const ObjectPrxPtr& lhs, const ObjectPrxPtr& rhs)
{
diff --git a/cpp/src/Ice/ProxyFactory.cpp b/cpp/src/Ice/ProxyFactory.cpp
index 0b69caf3d82..dd15ae5b21d 100644
--- a/cpp/src/Ice/ProxyFactory.cpp
+++ b/cpp/src/Ice/ProxyFactory.cpp
@@ -15,7 +15,8 @@
#include <Ice/ReferenceFactory.h>
#include <Ice/LocatorInfo.h>
#include <Ice/RouterInfo.h>
-#include <Ice/BasicStream.h>
+#include <Ice/OutputStream.h>
+#include <Ice/InputStream.h>
#include <Ice/Properties.h>
#include <Ice/LoggerUtil.h>
#include <Ice/TraceLevels.h>
@@ -70,7 +71,7 @@ IceInternal::ProxyFactory::proxyToProperty(const ObjectPrxPtr& proxy, const stri
}
ObjectPrxPtr
-IceInternal::ProxyFactory::streamToProxy(BasicStream* s) const
+IceInternal::ProxyFactory::streamToProxy(InputStream* s) const
{
Identity ident;
s->read(ident);
@@ -79,21 +80,6 @@ IceInternal::ProxyFactory::streamToProxy(BasicStream* s) const
return referenceToProxy(ref);
}
-void
-IceInternal::ProxyFactory::proxyToStream(const ObjectPrxPtr& proxy, BasicStream* s) const
-{
- if(proxy)
- {
- s->write(proxy->__reference()->getIdentity());
- proxy->__reference()->streamWrite(s);
- }
- else
- {
- Identity ident;
- s->write(ident);
- }
-}
-
ObjectPrxPtr
IceInternal::ProxyFactory::referenceToProxy(const ReferencePtr& ref) const
{
diff --git a/cpp/src/Ice/ProxyFactory.h b/cpp/src/Ice/ProxyFactory.h
index 18a4ae83552..1478facc01b 100644
--- a/cpp/src/Ice/ProxyFactory.h
+++ b/cpp/src/Ice/ProxyFactory.h
@@ -20,10 +20,16 @@
#include <Ice/OutgoingAsyncF.h>
#include <Ice/Properties.h>
-namespace IceInternal
+namespace Ice
{
-class BasicStream;
+class OutputStream;
+class InputStream;
+
+}
+
+namespace IceInternal
+{
class ProxyFactory : public IceUtil::Shared
{
@@ -35,8 +41,7 @@ public:
Ice::ObjectPrxPtr propertyToProxy(const std::string&) const;
Ice::PropertyDict proxyToProperty(const Ice::ObjectPrxPtr&, const std::string&) const;
- Ice::ObjectPrxPtr streamToProxy(BasicStream*) const;
- void proxyToStream(const Ice::ObjectPrxPtr&, BasicStream*) const;
+ Ice::ObjectPrxPtr streamToProxy(Ice::InputStream*) const;
Ice::ObjectPrxPtr referenceToProxy(const ReferencePtr&) const;
diff --git a/cpp/src/Ice/Reference.cpp b/cpp/src/Ice/Reference.cpp
index f002b8356f6..ea872f3562a 100644
--- a/cpp/src/Ice/Reference.cpp
+++ b/cpp/src/Ice/Reference.cpp
@@ -13,7 +13,7 @@
#include <Ice/Instance.h>
#include <Ice/EndpointI.h>
#include <Ice/OpaqueEndpointI.h>
-#include <Ice/BasicStream.h>
+#include <Ice/OutputStream.h>
#include <Ice/RouterInfo.h>
#include <Ice/Router.h>
#include <Ice/LocatorInfo.h>
@@ -187,7 +187,7 @@ Reference::hash() const
}
void
-IceInternal::Reference::streamWrite(BasicStream* s) const
+IceInternal::Reference::streamWrite(OutputStream* s) const
{
//
// Don't write the identity here. Operations calling streamWrite
@@ -210,7 +210,7 @@ IceInternal::Reference::streamWrite(BasicStream* s) const
s->write(_secure);
- if(s->getWriteEncoding() != Ice::Encoding_1_0)
+ if(s->getEncoding() != Ice::Encoding_1_0)
{
s->write(_protocol);
s->write(_encoding);
@@ -731,7 +731,7 @@ IceInternal::FixedReference::isWellKnown() const
}
void
-IceInternal::FixedReference::streamWrite(BasicStream*) const
+IceInternal::FixedReference::streamWrite(OutputStream*) const
{
throw FixedProxyException(__FILE__, __LINE__);
}
@@ -1182,7 +1182,7 @@ IceInternal::RoutableReference::isWellKnown() const
}
void
-IceInternal::RoutableReference::streamWrite(BasicStream* s) const
+IceInternal::RoutableReference::streamWrite(OutputStream* s) const
{
Reference::streamWrite(s);
diff --git a/cpp/src/Ice/Reference.h b/cpp/src/Ice/Reference.h
index 23baff439b9..e17396eaa7d 100644
--- a/cpp/src/Ice/Reference.h
+++ b/cpp/src/Ice/Reference.h
@@ -27,10 +27,15 @@
#include <Ice/Protocol.h>
#include <Ice/Properties.h>
-namespace IceInternal
+namespace Ice
{
-class BasicStream;
+class OutputStream;
+
+}
+
+namespace IceInternal
+{
class Reference : public IceUtil::Shared
{
@@ -120,7 +125,7 @@ public:
//
// Marshal the reference.
//
- virtual void streamWrite(BasicStream*) const;
+ virtual void streamWrite(Ice::OutputStream*) const;
//
// Convert the reference to its string form.
@@ -207,7 +212,7 @@ public:
virtual bool isIndirect() const;
virtual bool isWellKnown() const;
- virtual void streamWrite(BasicStream*) const;
+ virtual void streamWrite(Ice::OutputStream*) const;
virtual std::string toString() const;
virtual Ice::PropertyDict toProperty(const std::string&) const;
@@ -265,7 +270,7 @@ public:
virtual bool isIndirect() const;
virtual bool isWellKnown() const;
- virtual void streamWrite(BasicStream*) const;
+ virtual void streamWrite(Ice::OutputStream*) const;
virtual std::string toString() const;
virtual Ice::PropertyDict toProperty(const std::string&) const;
diff --git a/cpp/src/Ice/ReferenceFactory.cpp b/cpp/src/Ice/ReferenceFactory.cpp
index fd6a833311d..c2ee1ad2452 100644
--- a/cpp/src/Ice/ReferenceFactory.cpp
+++ b/cpp/src/Ice/ReferenceFactory.cpp
@@ -20,7 +20,7 @@
#include <Ice/LocatorInfo.h>
#include <Ice/Locator.h>
#include <Ice/LoggerUtil.h>
-#include <Ice/BasicStream.h>
+#include <Ice/InputStream.h>
#include <Ice/Properties.h>
#include <Ice/DefaultsAndOverrides.h>
#include <Ice/PropertyNames.h>
@@ -586,7 +586,7 @@ IceInternal::ReferenceFactory::create(const string& str, const string& propertyP
}
ReferencePtr
-IceInternal::ReferenceFactory::create(const Identity& ident, BasicStream* s)
+IceInternal::ReferenceFactory::create(const Identity& ident, InputStream* s)
{
//
// Don't read the identity here. Operations calling this
@@ -626,7 +626,7 @@ IceInternal::ReferenceFactory::create(const Identity& ident, BasicStream* s)
Ice::ProtocolVersion protocol;
Ice::EncodingVersion encoding;
- if(s->getReadEncoding() != Ice::Encoding_1_0)
+ if(s->getEncoding() != Ice::Encoding_1_0)
{
s->read(protocol);
s->read(encoding);
diff --git a/cpp/src/Ice/ReferenceFactory.h b/cpp/src/Ice/ReferenceFactory.h
index 12c396ee440..c143f833199 100644
--- a/cpp/src/Ice/ReferenceFactory.h
+++ b/cpp/src/Ice/ReferenceFactory.h
@@ -52,7 +52,7 @@ public:
//
// Create a reference by unmarshaling it from a stream.
//
- ReferencePtr create(const ::Ice::Identity&, BasicStream*);
+ ReferencePtr create(const ::Ice::Identity&, Ice::InputStream*);
ReferenceFactoryPtr setDefaultRouter(const ::Ice::RouterPrxPtr&);
::Ice::RouterPrxPtr getDefaultRouter() const;
diff --git a/cpp/src/Ice/RequestHandler.h b/cpp/src/Ice/RequestHandler.h
index c5d43370141..5859f013d58 100644
--- a/cpp/src/Ice/RequestHandler.h
+++ b/cpp/src/Ice/RequestHandler.h
@@ -29,8 +29,6 @@ class LocalException;
namespace IceInternal
{
-class BasicStream;
-
class OutgoingBase;
class ProxyOutgoingBase;
diff --git a/cpp/src/Ice/ResponseHandler.h b/cpp/src/Ice/ResponseHandler.h
index 36b12b1d1fe..724f784fc59 100644
--- a/cpp/src/Ice/ResponseHandler.h
+++ b/cpp/src/Ice/ResponseHandler.h
@@ -18,16 +18,21 @@
#include <Ice/ResponseHandlerF.h>
#include <Ice/VirtualShared.h>
-namespace IceInternal
+namespace Ice
{
-class BasicStream;
+class OutputStream;
+
+}
+
+namespace IceInternal
+{
class ResponseHandler : public virtual ICE_SHARED
{
public:
- virtual void sendResponse(Ice::Int, BasicStream*, Ice::Byte, bool) = 0;
+ virtual void sendResponse(Ice::Int, Ice::OutputStream*, Ice::Byte, bool) = 0;
virtual void sendNoResponse() = 0;
virtual bool systemException(Ice::Int, const Ice::SystemException&, bool) = 0;
virtual void invokeException(Ice::Int, const Ice::LocalException&, int, bool) = 0;
diff --git a/cpp/src/Ice/SlicedData.cpp b/cpp/src/Ice/SlicedData.cpp
index d2e9b89d388..ad39ff4b9c0 100644
--- a/cpp/src/Ice/SlicedData.cpp
+++ b/cpp/src/Ice/SlicedData.cpp
@@ -8,7 +8,8 @@
// **********************************************************************
#include <Ice/SlicedData.h>
-#include <Ice/BasicStream.h>
+#include <Ice/OutputStream.h>
+#include <Ice/InputStream.h>
using namespace std;
using namespace Ice;
@@ -71,15 +72,15 @@ Ice::UnknownSlicedObject::getSlicedData() const
}
void
-Ice::UnknownSlicedObject::__write(IceInternal::BasicStream* __os) const
+Ice::UnknownSlicedObject::__write(Ice::OutputStream* __os) const
{
- __os->startWriteObject(_slicedData);
- __os->endWriteObject();
+ __os->startObject(_slicedData);
+ __os->endObject();
}
void
-Ice::UnknownSlicedObject::__read(IceInternal::BasicStream* __is)
+Ice::UnknownSlicedObject::__read(Ice::InputStream* __is)
{
- __is->startReadObject();
- _slicedData = __is->endReadObject(true);
+ __is->startObject();
+ _slicedData = __is->endObject(true);
}
diff --git a/cpp/src/Ice/Stream.cpp b/cpp/src/Ice/Stream.cpp
deleted file mode 100644
index 603644fd82a..00000000000
--- a/cpp/src/Ice/Stream.cpp
+++ /dev/null
@@ -1,53 +0,0 @@
-// **********************************************************************
-//
-// Copyright (c) 2003-2015 ZeroC, Inc. All rights reserved.
-//
-// This copy of Ice is licensed to you under the terms described in the
-// ICE_LICENSE file included in this distribution.
-//
-// **********************************************************************
-
-#include <Ice/Stream.h>
-
-using namespace std;
-using namespace Ice;
-using namespace IceInternal;
-
-IceUtil::Shared* Ice::upCast(InputStream* p) { return p; }
-IceUtil::Shared* Ice::upCast(OutputStream* p) { return p; }
-
-void
-Ice::UserExceptionReader::__writeImpl(::IceInternal::BasicStream*) const
-{
- assert(false); // Should never be called.
-}
-
-void
-Ice::UserExceptionReader::__readImpl(::IceInternal::BasicStream*)
-{
- assert(false); // Should never be called.
-}
-
-bool
-Ice::UserExceptionReader::__usesClasses() const
-{
- return usesClasses();
-}
-
-void
-Ice::UserExceptionWriter::__writeImpl(::IceInternal::BasicStream*) const
-{
- assert(false); // Should never be called.
-}
-
-void
-Ice::UserExceptionWriter::__readImpl(::IceInternal::BasicStream*)
-{
- assert(false); // Should never be called.
-}
-
-bool
-Ice::UserExceptionWriter::__usesClasses() const
-{
- return usesClasses();
-}
diff --git a/cpp/src/Ice/StreamI.cpp b/cpp/src/Ice/StreamI.cpp
deleted file mode 100644
index a44f891972b..00000000000
--- a/cpp/src/Ice/StreamI.cpp
+++ /dev/null
@@ -1,832 +0,0 @@
-// **********************************************************************
-//
-// Copyright (c) 2003-2015 ZeroC, Inc. All rights reserved.
-//
-// This copy of Ice is licensed to you under the terms described in the
-// ICE_LICENSE file included in this distribution.
-//
-// **********************************************************************
-
-#include <Ice/StreamI.h>
-#include <Ice/Instance.h>
-#include <Ice/DefaultsAndOverrides.h>
-#include <Ice/Initialize.h>
-#include <Ice/LocalException.h>
-#include <Ice/UserExceptionFactory.h>
-
-using namespace std;
-using namespace Ice;
-using namespace IceInternal;
-
-namespace
-{
-
-//
-// This class implements the internal interface UserExceptionFactory and delegates to
-// the user-supplied instance of UserExceptionReaderFactory.
-//
-class UserExceptionFactoryI : public IceInternal::UserExceptionFactory
-{
-public:
-
- UserExceptionFactoryI(const UserExceptionReaderFactoryPtr& factory) :
- _factory(factory)
- {
- }
-
- virtual void createAndThrow(const string& id)
- {
- _factory->createAndThrow(id);
- }
-
-private:
-
- const UserExceptionReaderFactoryPtr _factory;
-};
-
-}
-
-//
-// UserExceptionReader
-//
-UserExceptionReader::UserExceptionReader(const CommunicatorPtr& communicator) :
- _communicator(communicator)
-{
-}
-
-UserExceptionReader::~UserExceptionReader() throw()
-{
-}
-
-void
-UserExceptionReader::__write(BasicStream*) const
-{
- assert(false);
-}
-
-void
-UserExceptionReader::__read(BasicStream* is)
-{
- InputStreamI* stream = reinterpret_cast<InputStreamI*>(is->closure());
- assert(stream);
- read(stream);
-}
-
-//
-// InputStreamI
-//
-InputStreamI::InputStreamI(const CommunicatorPtr& communicator, const pair<const Byte*, const Byte*>& data,
- bool copyData) :
- _communicator(communicator),
- _closure(0)
-{
- Instance* instance = getInstance(communicator).get();
- initialize(instance, data, instance->defaultsAndOverrides()->defaultEncoding, copyData);
-}
-
-InputStreamI::InputStreamI(const CommunicatorPtr& communicator, const pair<const Byte*, const Byte*>& data,
- const EncodingVersion& v, bool copyData) :
- _communicator(communicator),
- _closure(0)
-{
- initialize(getInstance(communicator).get(), data, v, copyData);
-}
-
-InputStreamI::~InputStreamI()
-{
- delete _is;
-}
-
-CommunicatorPtr
-InputStreamI::communicator() const
-{
- return _communicator;
-}
-
-void
-InputStreamI::sliceObjects(bool b)
-{
- _is->sliceObjects(b);
-}
-
-Int
-InputStreamI::readSize()
-{
- return _is->readSize();
-}
-
-Int
-InputStreamI::readAndCheckSeqSize(int minSize)
-{
- return _is->readAndCheckSeqSize(minSize);
-}
-
-ObjectPrxPtr
-InputStreamI::readProxy()
-{
- ObjectPrxPtr v;
- _is->read(v);
- return v;
-}
-
-namespace
-{
-
-void
-patchObject(void* addr, const ValuePtr& v)
-{
- ReadObjectCallback* cb = static_cast<ReadObjectCallback*>(addr);
- assert(cb);
- cb->invoke(v);
-}
-
-}
-
-void
-InputStreamI::readObject(const ReadObjectCallbackPtr& cb)
-{
- _callbacks.push_back(cb); // Keep reference to callback.
- _is->read(patchObject, cb.get());
-}
-
-void
-InputStreamI::read(bool& v)
-{
- _is->read(v);
-}
-
-void
-InputStreamI::read(Byte& v)
-{
- _is->read(v);
-}
-
-void
-InputStreamI::read(Short& v)
-{
- _is->read(v);
-}
-
-void
-InputStreamI::read(Int& v)
-{
- _is->read(v);
-}
-
-void
-InputStreamI::read(Long& v)
-{
- _is->read(v);
-}
-
-void
-InputStreamI::read(Float& v)
-{
- _is->read(v);
-}
-
-void
-InputStreamI::read(Double& v)
-{
- _is->read(v);
-}
-
-void
-InputStreamI::read(string& v, bool convert)
-{
- _is->read(v, convert);
-}
-
-void
-InputStreamI::read(const char*& vdata, size_t& vsize)
-{
- _is->read(vdata, vsize);
-}
-
-void
-InputStreamI::read(const char*& vdata, size_t& vsize, string& holder)
-{
- _is->read(vdata, vsize, holder);
-}
-
-void
-InputStreamI::read(vector<string>& v, bool convert)
-{
- _is->read(v, convert);
-}
-
-void
-InputStreamI::read(wstring& v)
-{
- _is->read(v);
-}
-
-void
-InputStreamI::read(vector<bool>& v)
-{
- _is->read(v);
-}
-
-void
-InputStreamI::read(pair<const bool*, const bool*>& p, ::IceUtil::ScopedArray<bool>& result)
-{
- _is->read(p, result);
-}
-
-void
-InputStreamI::read(pair<const Byte*, const Byte*>& p)
-{
- _is->read(p);
-}
-void
-InputStreamI::read(pair<const Short*, const Short*>& p, ::IceUtil::ScopedArray<Short>& result)
-{
- _is->read(p, result);
-}
-
-void
-InputStreamI::read(pair<const Int*, const Int*>& p, ::IceUtil::ScopedArray<Int>& result)
-{
- _is->read(p, result);
-}
-
-void
-InputStreamI::read(pair<const Long*, const Long*>& p, ::IceUtil::ScopedArray<Long>& result)
-{
- _is->read(p, result);
-}
-
-void
-InputStreamI::read(pair<const Float*, const Float*>& p, ::IceUtil::ScopedArray<Float>& result)
-{
- _is->read(p, result);
-}
-
-void
-InputStreamI::read(pair<const Double*, const Double*>& p, ::IceUtil::ScopedArray<Double>& result)
-{
- _is->read(p, result);
-}
-
-bool
-InputStreamI::readOptional(Int tag, OptionalFormat format)
-{
- return _is->readOpt(tag, format);
-}
-
-void
-InputStreamI::throwException()
-{
- _is->throwException();
-}
-
-void
-InputStreamI::throwException(const UserExceptionReaderFactoryPtr& factory)
-{
- UserExceptionFactoryPtr del = new UserExceptionFactoryI(factory);
- _is->throwException(del);
-}
-
-void
-InputStreamI::startObject()
-{
- _is->startReadObject();
-}
-
-SlicedDataPtr
-InputStreamI::endObject(bool preserve)
-{
- return _is->endReadObject(preserve);
-}
-
-void
-InputStreamI::startException()
-{
- _is->startReadException();
-}
-
-SlicedDataPtr
-InputStreamI::endException(bool preserve)
-{
- return _is->endReadException(preserve);
-}
-
-string
-InputStreamI::startSlice()
-{
- return _is->startReadSlice();
-}
-
-void
-InputStreamI::endSlice()
-{
- _is->endReadSlice();
-}
-
-void
-InputStreamI::skipSlice()
-{
- _is->skipSlice();
-}
-
-EncodingVersion
-InputStreamI::startEncapsulation()
-{
- return _is->startReadEncaps();
-}
-
-void
-InputStreamI::endEncapsulation()
-{
- _is->endReadEncapsChecked();
-}
-
-EncodingVersion
-InputStreamI::skipEncapsulation()
-{
- return _is->skipEncaps();
-}
-
-EncodingVersion
-InputStreamI::getEncoding() const
-{
- return _is->getReadEncoding();
-}
-
-void
-InputStreamI::readPendingObjects()
-{
- _is->readPendingObjects();
-}
-
-InputStream::size_type
-InputStreamI::pos()
-{
- return _is->i - _is->b.begin();
-}
-
-void
-InputStreamI::rewind()
-{
- _is->clear();
- _is->i = _is->b.begin();
-}
-
-void
-InputStreamI::skip(Int sz)
-{
- _is->skip(sz);
-}
-
-void
-InputStreamI::skipSize()
-{
- _is->skipSize();
-}
-
-void
-InputStreamI::closure(void* p)
-{
- _closure = p;
-}
-
-void*
-InputStreamI::closure() const
-{
- return _closure;
-}
-
-void
-InputStreamI::initialize(Instance* instance, const pair<const Byte*, const Byte*>& buf, const EncodingVersion& v,
- bool copyData)
-{
- if(copyData)
- {
- _is = new BasicStream(instance, v);
- _is->writeBlob(buf.first, buf.second - buf.first);
- _is->i = _is->b.begin();
- }
- else
- {
- _is = new BasicStream(instance, v, buf.first, buf.second);
- }
- _is->closure(this);
-}
-
-//
-// OutputStreamI
-//
-OutputStreamI::OutputStreamI(const CommunicatorPtr& communicator) :
- _communicator(communicator), _own(true)
-{
- Instance* instance = getInstance(communicator).get();
- _os = new BasicStream(instance, instance->defaultsAndOverrides()->defaultEncoding);
- _os->closure(this);
-}
-
-OutputStreamI::OutputStreamI(const CommunicatorPtr& communicator, const EncodingVersion& v) :
- _communicator(communicator), _own(true)
-{
- Instance* instance = getInstance(communicator).get();
- _os = new BasicStream(instance, v);
- _os->closure(this);
-}
-
-OutputStreamI::OutputStreamI(const CommunicatorPtr& communicator, BasicStream* os) :
- _communicator(communicator), _os(os), _own(false)
-{
- assert(os);
- _os->closure(this);
-}
-
-OutputStreamI::~OutputStreamI()
-{
- if(_own)
- {
- delete _os;
- }
-}
-
-CommunicatorPtr
-OutputStreamI::communicator() const
-{
- return _communicator;
-}
-
-void
-OutputStreamI::writeObject(const ValuePtr& v)
-{
- _os->write(v);
-}
-
-void
-OutputStreamI::writeException(const UserException& v)
-{
- _os->write(v);
-}
-
-void
-OutputStreamI::writeProxy(const ObjectPrxPtr& v)
-{
- _os->write(v);
-}
-
-void
-OutputStreamI::writeSize(Int sz)
-{
- if(sz < 0)
- {
- throw MarshalException(__FILE__, __LINE__);
- }
-
- _os->writeSize(sz);
-}
-
-void
-OutputStreamI::write(bool v)
-{
- _os->write(v);
-}
-
-void
-OutputStreamI::write(Byte v)
-{
- _os->write(v);
-}
-
-void
-OutputStreamI::write(Short v)
-{
- _os->write(v);
-}
-
-void
-OutputStreamI::write(Int v)
-{
- _os->write(v);
-}
-
-void
-OutputStreamI::write(Long v)
-{
- _os->write(v);
-}
-
-void
-OutputStreamI::write(Float v)
-{
- _os->write(v);
-}
-
-void
-OutputStreamI::write(Double v)
-{
- _os->write(v);
-}
-
-void
-OutputStreamI::write(const string& v, bool convert)
-{
- _os->write(v, convert);
-}
-
-void
-OutputStreamI::write(const char* vdata, size_t vsize, bool convert)
-{
- _os->write(vdata, vsize, convert);
-}
-
-void
-OutputStreamI::write(const char* v, bool convert)
-{
- _os->write(v, strlen(v), convert);
-}
-
-void
-OutputStreamI::write(const vector<string>& v, bool convert)
-{
- if(v.size() == 0)
- {
- _os->writeSize(0);
- }
- else
- {
- _os->write(&v[0], &v[0] + v.size(), convert);
- }
-}
-
-void
-OutputStreamI::write(const wstring& v)
-{
- _os->write(v);
-}
-
-void
-OutputStreamI::write(const vector<bool>& v)
-{
- _os->write(v);
-}
-
-void
-OutputStreamI::write(const bool* begin, const bool* end)
-{
- _os->write(begin, end);
-}
-
-void
-OutputStreamI::write(const Byte* begin, const Byte* end)
-{
- _os->write(begin, end);
-}
-
-void
-OutputStreamI::write(const Short* begin, const Short* end)
-{
- _os->write(begin, end);
-}
-
-void
-OutputStreamI::write(const Int* begin, const Int* end)
-{
- _os->write(begin, end);
-}
-
-void
-OutputStreamI::write(const Long* begin, const Long* end)
-{
- _os->write(begin, end);
-}
-
-void
-OutputStreamI::write(const Float* begin, const Float* end)
-{
- _os->write(begin, end);
-}
-
-void
-OutputStreamI::write(const Double* begin, const Double* end)
-{
- _os->write(begin, end);
-}
-
-bool
-OutputStreamI::writeOptional(Int tag, OptionalFormat format)
-{
- return _os->writeOpt(tag, format);
-}
-
-void
-OutputStreamI::startObject(const SlicedDataPtr& slicedData)
-{
- _os->startWriteObject(slicedData);
-}
-
-void
-OutputStreamI::endObject()
-{
- _os->endWriteObject();
-}
-
-void
-OutputStreamI::startException(const SlicedDataPtr& slicedData)
-{
- _os->startWriteException(slicedData);
-}
-
-void
-OutputStreamI::endException()
-{
- _os->endWriteException();
-}
-
-void
-OutputStreamI::startSlice(const string& typeId, int compactId, bool lastSlice)
-{
- _os->startWriteSlice(typeId, compactId, lastSlice);
-}
-
-void
-OutputStreamI::endSlice()
-{
- _os->endWriteSlice();
-}
-
-void
-OutputStreamI::startEncapsulation(const EncodingVersion& version, FormatType format)
-{
- _os->startWriteEncaps(version, format);
-}
-
-void
-OutputStreamI::startEncapsulation()
-{
- _os->startWriteEncaps();
-}
-
-void
-OutputStreamI::endEncapsulation()
-{
- _os->endWriteEncapsChecked();
-}
-
-EncodingVersion
-OutputStreamI::getEncoding() const
-{
- return _os->getWriteEncoding();
-}
-
-void
-OutputStreamI::writePendingObjects()
-{
- _os->writePendingObjects();
-}
-
-void
-OutputStreamI::finished(vector<Byte>& bytes)
-{
- vector<Byte>(_os->b.begin(), _os->b.end()).swap(bytes);
-}
-
-pair<const Byte*, const Byte*>
-OutputStreamI::finished()
-{
- if(_os->b.empty())
- {
- return pair<const Byte*, const Byte*>(reinterpret_cast<Ice::Byte*>(0), reinterpret_cast<Ice::Byte*>(0));
- }
- else
- {
- return pair<const Byte*, const Byte*>(&_os->b[0], &_os->b[0] + _os->b.size());
- }
-}
-
-void
-OutputStreamI::reset(bool clearBuffer)
-{
- _os->clear();
-
- if(clearBuffer)
- {
- _os->b.clear();
- }
- else
- {
- _os->b.reset();
- }
-
- _os->i = _os->b.begin();
-}
-
-OutputStream::size_type
-OutputStreamI::pos()
-{
- return _os->b.size();
-}
-
-void
-OutputStreamI::rewrite(Int sz, size_type p)
-{
- _os->rewrite(sz, p);
-}
-
-OutputStream::size_type
-OutputStreamI::startSize()
-{
- return _os->startSize();
-}
-
-void
-OutputStreamI::endSize(OutputStream::size_type pos)
-{
- _os->endSize(pos);
-}
-
-//
-// ObjectReader
-//
-void
-ObjectReader::__write(BasicStream*) const
-{
- assert(false);
-}
-
-void
-ObjectReader::__read(BasicStream* is)
-{
- InputStreamI* stream = reinterpret_cast<InputStreamI*>(is->closure());
- assert(stream);
- read(stream);
-}
-
-void
-ObjectReader::__write(const OutputStreamPtr&) const
-{
- assert(false);
-}
-
-void
-ObjectReader::__read(const InputStreamPtr&)
-{
- assert(false);
-}
-
-//
-// ObjectWriter
-//
-void
-ObjectWriter::__write(BasicStream* os) const
-{
- OutputStreamI* stream = reinterpret_cast<OutputStreamI*>(os->closure());
- assert(stream);
- write(stream);
-}
-
-void
-ObjectWriter::__read(BasicStream*)
-{
- assert(false);
-}
-
-void
-ObjectWriter::__write(const OutputStreamPtr&) const
-{
- assert(false);
-}
-
-void
-ObjectWriter::__read(const InputStreamPtr&)
-{
- assert(false);
-}
-
-//
-// UserExceptionWriter
-//
-UserExceptionWriter::UserExceptionWriter(const CommunicatorPtr& communicator) :
- _communicator(communicator)
-{
-}
-
-UserExceptionWriter::~UserExceptionWriter() throw()
-{
-}
-
-void
-UserExceptionWriter::__write(BasicStream* os) const
-{
- OutputStreamI* stream = reinterpret_cast<OutputStreamI*>(os->closure());
- if(!stream)
- {
- //
- // Required for IcePy usage
- //
- stream = new OutputStreamI(_communicator, os);
- }
- write(stream);
-}
-
-void
-UserExceptionWriter::__read(BasicStream*)
-{
- assert(false);
-}
diff --git a/cpp/src/Ice/StreamI.h b/cpp/src/Ice/StreamI.h
deleted file mode 100644
index d2b8fad2c89..00000000000
--- a/cpp/src/Ice/StreamI.h
+++ /dev/null
@@ -1,198 +0,0 @@
-// **********************************************************************
-//
-// Copyright (c) 2003-2015 ZeroC, Inc. All rights reserved.
-//
-// This copy of Ice is licensed to you under the terms described in the
-// ICE_LICENSE file included in this distribution.
-//
-// **********************************************************************
-
-#ifndef ICE_STREAM_I_H
-#define ICE_STREAM_I_H
-
-#include <Ice/Stream.h>
-
-namespace IceInternal
-{
-
-// Forward declaration.
-class BasicStream;
-
-};
-
-namespace Ice
-{
-
-//
-// Implement InputStream as a wrapper around BasicStream.
-//
-class InputStreamI : public InputStream
-{
-public:
-
- InputStreamI(const CommunicatorPtr&, const std::pair<const Byte*, const Byte*>&, bool);
- InputStreamI(const CommunicatorPtr&, const std::pair<const Byte*, const Byte*>&, const EncodingVersion&, bool);
- virtual ~InputStreamI();
-
- virtual CommunicatorPtr communicator() const;
-
- virtual void sliceObjects(bool);
-
- virtual Int readSize();
- virtual Int readAndCheckSeqSize(int);
-
- virtual ObjectPrxPtr readProxy();
- virtual void readObject(const ReadObjectCallbackPtr&);
-
- virtual void throwException();
- virtual void throwException(const UserExceptionReaderFactoryPtr&);
-
- virtual void startObject();
- virtual SlicedDataPtr endObject(bool);
-
- virtual void startException();
- virtual SlicedDataPtr endException(bool);
-
- virtual std::string startSlice();
- virtual void endSlice();
- virtual void skipSlice();
-
- virtual EncodingVersion startEncapsulation();
- virtual void endEncapsulation();
- virtual EncodingVersion skipEncapsulation();
-
- virtual EncodingVersion getEncoding() const;
-
- virtual void readPendingObjects();
-
- virtual size_type pos();
- virtual void rewind();
-
- virtual void skip(Int);
- virtual void skipSize();
-
- virtual void read(bool&);
- virtual void read(Byte&);
- virtual void read(Short&);
- virtual void read(Int&);
- virtual void read(Long&);
- virtual void read(Float&);
- virtual void read(Double&);
- virtual void read(std::string&, bool = true);
- virtual void read(const char*&, size_t&);
- virtual void read(const char*&, size_t&, std::string&);
- virtual void read(std::vector<std::string>&, bool);
- virtual void read(std::wstring&);
- virtual void read(std::vector<bool>&);
- virtual void read(std::pair<const bool*, const bool*>&, ::IceUtil::ScopedArray<bool>&);
- virtual void read(std::pair<const Byte*, const Byte*>&);
- virtual void read(std::pair<const Short*, const Short*>&, ::IceUtil::ScopedArray<Short>&);
- virtual void read(std::pair<const Int*, const Int*>&, ::IceUtil::ScopedArray<Int>&);
- virtual void read(std::pair<const Long*, const Long*>&, ::IceUtil::ScopedArray<Long>&);
- virtual void read(std::pair<const Float*, const Float*>&, ::IceUtil::ScopedArray<Float>&);
- virtual void read(std::pair<const Double*, const Double*>&, ::IceUtil::ScopedArray<Double>&);
-
-#ifdef __SUNPRO_CC
- using InputStream::read;
-#endif
-
- virtual bool readOptional(Int, OptionalFormat);
-
- virtual void closure(void*);
- virtual void* closure() const;
-
-private:
-
- void initialize(IceInternal::Instance*, const std::pair<const Byte*, const Byte*>&, const EncodingVersion&, bool);
-
- const CommunicatorPtr _communicator;
- IceInternal::BasicStream* _is;
- std::vector< ReadObjectCallbackPtr > _callbacks;
- void* _closure;
-};
-
-//
-// Implement OutputStream as a wrapper around BasicStream.
-//
-class OutputStreamI : public OutputStream
-{
-public:
-
- OutputStreamI(const CommunicatorPtr&);
- OutputStreamI(const CommunicatorPtr&, const EncodingVersion&);
- OutputStreamI(const CommunicatorPtr&, IceInternal::BasicStream*);
- virtual ~OutputStreamI();
-
- virtual CommunicatorPtr communicator() const;
-
- virtual void writeObject(const ValuePtr&);
- virtual void writeException(const UserException&);
- virtual void writeProxy(const ObjectPrxPtr&);
-
- virtual void writeSize(Int);
-
- virtual void write(bool);
- virtual void write(Byte);
- virtual void write(Short);
- virtual void write(Int);
- virtual void write(Long);
- virtual void write(Float);
- virtual void write(Double);
- virtual void write(const std::string&, bool = true);
- virtual void write(const char*, size_t, bool = true);
- virtual void write(const std::vector<std::string>&, bool);
- virtual void write(const char*, bool = true);
- virtual void write(const std::wstring&);
- virtual void write(const std::vector<bool>&);
- virtual void write(const bool*, const bool*);
- virtual void write(const Byte*, const Byte*);
- virtual void write(const Short*, const Short*);
- virtual void write(const Int*, const Int*);
- virtual void write(const Long*, const Long*);
- virtual void write(const Float*, const Float*);
- virtual void write(const Double*, const Double*);
-
-#ifdef __SUNPRO_CC
- using OutputStream::write;
-#endif
-
- virtual bool writeOptional(Int, OptionalFormat);
-
- virtual void startObject(const SlicedDataPtr&);
- virtual void endObject();
-
- virtual void startException(const SlicedDataPtr&);
- virtual void endException();
-
- virtual void startSlice(const std::string&, int, bool);
- virtual void endSlice();
-
- virtual void startEncapsulation(const EncodingVersion&, FormatType);
- virtual void startEncapsulation();
- virtual void endEncapsulation();
-
- virtual EncodingVersion getEncoding() const;
-
- virtual void writePendingObjects();
-
- virtual void finished(std::vector< Byte >&);
- virtual std::pair<const Byte*, const Byte*> finished();
-
- virtual void reset(bool);
-
- virtual size_type pos();
- virtual void rewrite(Int, size_type);
-
- virtual size_type startSize();
- virtual void endSize(size_type pos);
-
-private:
-
- const CommunicatorPtr _communicator;
- IceInternal::BasicStream* _os;
- const bool _own;
-};
-
-}
-
-#endif
diff --git a/cpp/src/Ice/TcpEndpointI.cpp b/cpp/src/Ice/TcpEndpointI.cpp
index b29f349d679..234ec967c81 100644
--- a/cpp/src/Ice/TcpEndpointI.cpp
+++ b/cpp/src/Ice/TcpEndpointI.cpp
@@ -12,7 +12,8 @@
#include <Ice/TcpAcceptor.h>
#include <Ice/TcpConnector.h>
#include <Ice/TcpTransceiver.h>
-#include <Ice/BasicStream.h>
+#include <Ice/OutputStream.h>
+#include <Ice/InputStream.h>
#include <Ice/LocalException.h>
#include <Ice/ProtocolInstance.h>
#include <Ice/HashUtil.h>
@@ -52,7 +53,7 @@ IceInternal::TcpEndpointI::TcpEndpointI(const ProtocolInstancePtr& instance) :
{
}
-IceInternal::TcpEndpointI::TcpEndpointI(const ProtocolInstancePtr& instance, BasicStream* s) :
+IceInternal::TcpEndpointI::TcpEndpointI(const ProtocolInstancePtr& instance, InputStream* s) :
IPEndpointI(instance, s),
_timeout(-1),
_compress(false)
@@ -253,7 +254,7 @@ IceInternal::TcpEndpointI::operator<(const LocalObject& r) const
}
void
-IceInternal::TcpEndpointI::streamWriteImpl(BasicStream* s) const
+IceInternal::TcpEndpointI::streamWriteImpl(OutputStream* s) const
{
IPEndpointI::streamWriteImpl(s);
s->write(_timeout);
@@ -372,7 +373,7 @@ IceInternal::TcpEndpointFactory::create(vector<string>& args, bool oaEndpoint) c
}
EndpointIPtr
-IceInternal::TcpEndpointFactory::read(BasicStream* s) const
+IceInternal::TcpEndpointFactory::read(InputStream* s) const
{
return ICE_MAKE_SHARED(TcpEndpointI, _instance, s);
}
diff --git a/cpp/src/Ice/TcpEndpointI.h b/cpp/src/Ice/TcpEndpointI.h
index 911b22c62fa..d2309860c94 100644
--- a/cpp/src/Ice/TcpEndpointI.h
+++ b/cpp/src/Ice/TcpEndpointI.h
@@ -26,7 +26,7 @@ public:
TcpEndpointI(const ProtocolInstancePtr&, const std::string&, Ice::Int, const Address&, Ice::Int, const std::string&,
bool);
TcpEndpointI(const ProtocolInstancePtr&);
- TcpEndpointI(const ProtocolInstancePtr&, BasicStream*);
+ TcpEndpointI(const ProtocolInstancePtr&, Ice::InputStream*);
virtual Ice::EndpointInfoPtr getInfo() const;
virtual Ice::EndpointInfoPtr getWSInfo(const std::string&) const;
@@ -54,7 +54,7 @@ public:
protected:
- virtual void streamWriteImpl(BasicStream*) const;
+ virtual void streamWriteImpl(Ice::OutputStream*) const;
virtual void hashInit(Ice::Int&) const;
virtual void fillEndpointInfo(Ice::IPEndpointInfo*) const;
virtual bool checkOption(const std::string&, const std::string&, const std::string&);
@@ -81,7 +81,7 @@ public:
virtual Ice::Short type() const;
virtual std::string protocol() const;
virtual EndpointIPtr create(std::vector<std::string>&, bool) const;
- virtual EndpointIPtr read(BasicStream*) const;
+ virtual EndpointIPtr read(Ice::InputStream*) const;
virtual void destroy();
virtual EndpointFactoryPtr clone(const ProtocolInstancePtr&) const;
diff --git a/cpp/src/Ice/ThreadPool.h b/cpp/src/Ice/ThreadPool.h
index 6469d48c7b7..56c1a008990 100644
--- a/cpp/src/Ice/ThreadPool.h
+++ b/cpp/src/Ice/ThreadPool.h
@@ -23,7 +23,7 @@
#include <Ice/PropertiesF.h>
#include <Ice/EventHandler.h>
#include <Ice/Selector.h>
-#include <Ice/BasicStream.h>
+#include <Ice/InputStream.h>
#include <Ice/ObserverHelper.h>
#include <set>
@@ -176,7 +176,7 @@ public:
ThreadPoolCurrent(const InstancePtr&, const ThreadPoolPtr&, const ThreadPool::EventHandlerThreadPtr&);
SocketOperation operation;
- BasicStream stream; // A per-thread stream to be used by event handlers for optimization.
+ Ice::InputStream stream; // A per-thread stream to be used by event handlers for optimization.
bool ioCompleted() const
{
diff --git a/cpp/src/Ice/TraceUtil.cpp b/cpp/src/Ice/TraceUtil.cpp
index 19f672b1459..312709fea1c 100644
--- a/cpp/src/Ice/TraceUtil.cpp
+++ b/cpp/src/Ice/TraceUtil.cpp
@@ -16,7 +16,8 @@
#include <Ice/Proxy.h>
#include <Ice/TraceLevels.h>
#include <Ice/Logger.h>
-#include <Ice/BasicStream.h>
+#include <Ice/OutputStream.h>
+#include <Ice/InputStream.h>
#include <Ice/Protocol.h>
#include <Ice/ReplyStatus.h>
#include <set>
@@ -26,7 +27,7 @@ using namespace Ice;
using namespace IceInternal;
static void
-printIdentityFacetOperation(ostream& s, BasicStream& stream)
+printIdentityFacetOperation(ostream& s, InputStream& stream)
{
Identity identity;
stream.read(identity);
@@ -66,7 +67,7 @@ getMessageTypeAsString(Byte type)
}
static void
-printRequestHeader(ostream& s, BasicStream& stream)
+printRequestHeader(ostream& s, InputStream& stream)
{
printIdentityFacetOperation(s, stream);
@@ -114,7 +115,7 @@ printRequestHeader(ostream& s, BasicStream& stream)
}
}
- Ice::EncodingVersion v = stream.skipEncaps();
+ Ice::EncodingVersion v = stream.skipEncapsulation();
if(v > Ice::Encoding_1_0)
{
s << "\nencoding = " << v;
@@ -122,7 +123,7 @@ printRequestHeader(ostream& s, BasicStream& stream)
}
static Byte
-printHeader(ostream& s, BasicStream& stream)
+printHeader(ostream& s, InputStream& stream)
{
Byte magicNumber;
stream.read(magicNumber); // Don't bother printing the magic number
@@ -187,7 +188,7 @@ printHeader(ostream& s, BasicStream& stream)
}
static void
-printRequest(ostream& s, BasicStream& stream)
+printRequest(ostream& s, InputStream& stream)
{
Int requestId;
stream.read(requestId);
@@ -201,7 +202,7 @@ printRequest(ostream& s, BasicStream& stream)
}
static void
-printBatchRequest(ostream& s, BasicStream& stream)
+printBatchRequest(ostream& s, InputStream& stream)
{
int batchRequestNum;
stream.read(batchRequestNum);
@@ -215,7 +216,7 @@ printBatchRequest(ostream& s, BasicStream& stream)
}
static void
-printReply(ostream& s, BasicStream& stream)
+printReply(ostream& s, InputStream& stream)
{
Int requestId;
stream.read(requestId);
@@ -319,7 +320,7 @@ printReply(ostream& s, BasicStream& stream)
if(replyStatus == replyOK || replyStatus == replyUserException)
{
- Ice::EncodingVersion v = stream.skipEncaps();
+ Ice::EncodingVersion v = stream.skipEncapsulation();
if(v > Ice::Encoding_1_0)
{
s << "\nencoding = " << v;
@@ -328,7 +329,7 @@ printReply(ostream& s, BasicStream& stream)
}
static Byte
-printMessage(ostream& s, BasicStream& stream)
+printMessage(ostream& s, InputStream& stream)
{
Byte type = printHeader(s, stream);
@@ -408,29 +409,28 @@ IceInternal::traceSlicing(const char* kind, const string& typeId, const char* sl
}
void
-IceInternal::traceSend(const BasicStream& str, const LoggerPtr& logger, const TraceLevelsPtr& tl)
+IceInternal::traceSend(const OutputStream& str, const LoggerPtr& logger, const TraceLevelsPtr& tl)
{
if(tl->protocol >= 1)
{
- BasicStream& stream = const_cast<BasicStream&>(str);
- BasicStream::Container::iterator p = stream.i;
- stream.i = stream.b.begin();
+ OutputStream& stream = const_cast<OutputStream&>(str);
+ InputStream is(stream.instance(), stream.getEncoding(), stream);
+ is.i = is.b.begin();
ostringstream s;
- Byte type = printMessage(s, stream);
+ Byte type = printMessage(s, is);
logger->trace(tl->protocolCat, "sending " + getMessageTypeAsString(type) + " " + s.str());
- stream.i = p;
}
}
void
-IceInternal::traceRecv(const BasicStream& str, const LoggerPtr& logger, const TraceLevelsPtr& tl)
+IceInternal::traceRecv(const InputStream& str, const LoggerPtr& logger, const TraceLevelsPtr& tl)
{
if(tl->protocol >= 1)
{
- BasicStream& stream = const_cast<BasicStream&>(str);
- BasicStream::Container::iterator p = stream.i;
+ InputStream& stream = const_cast<InputStream&>(str);
+ InputStream::Container::iterator p = stream.i;
stream.i = stream.b.begin();
ostringstream s;
@@ -442,12 +442,29 @@ IceInternal::traceRecv(const BasicStream& str, const LoggerPtr& logger, const Tr
}
void
-IceInternal::trace(const char* heading, const BasicStream& str, const LoggerPtr& logger, const TraceLevelsPtr& tl)
+IceInternal::trace(const char* heading, const OutputStream& str, const LoggerPtr& logger, const TraceLevelsPtr& tl)
+{
+ if(tl->protocol >= 1)
+ {
+ OutputStream& stream = const_cast<OutputStream&>(str);
+ InputStream is(stream.instance(), stream.getEncoding(), stream);
+ is.i = is.b.begin();
+
+ ostringstream s;
+ s << heading;
+ printMessage(s, is);
+
+ logger->trace(tl->protocolCat, s.str());
+ }
+}
+
+void
+IceInternal::trace(const char* heading, const InputStream& str, const LoggerPtr& logger, const TraceLevelsPtr& tl)
{
if(tl->protocol >= 1)
{
- BasicStream& stream = const_cast<BasicStream&>(str);
- BasicStream::Container::iterator p = stream.i;
+ InputStream& stream = const_cast<InputStream&>(str);
+ InputStream::Container::iterator p = stream.i;
stream.i = stream.b.begin();
ostringstream s;
@@ -458,4 +475,3 @@ IceInternal::trace(const char* heading, const BasicStream& str, const LoggerPtr&
stream.i = p;
}
}
-
diff --git a/cpp/src/Ice/TraceUtil.h b/cpp/src/Ice/TraceUtil.h
index 04562dccf9f..8f9e84e4965 100644
--- a/cpp/src/Ice/TraceUtil.h
+++ b/cpp/src/Ice/TraceUtil.h
@@ -13,14 +13,21 @@
#include <Ice/LoggerF.h>
#include <Ice/TraceLevelsF.h>
-namespace IceInternal
+namespace Ice
{
-class BasicStream;
+class OutputStream;
+class InputStream;
+
+}
+
+namespace IceInternal
+{
-void traceSend(const BasicStream&, const ::Ice::LoggerPtr&, const TraceLevelsPtr&);
-void traceRecv(const BasicStream&, const ::Ice::LoggerPtr&, const TraceLevelsPtr&);
-void trace(const char*, const BasicStream&, const ::Ice::LoggerPtr&, const TraceLevelsPtr&);
+void traceSend(const ::Ice::OutputStream&, const ::Ice::LoggerPtr&, const TraceLevelsPtr&);
+void traceRecv(const ::Ice::InputStream&, const ::Ice::LoggerPtr&, const TraceLevelsPtr&);
+void trace(const char*, const ::Ice::OutputStream&, const ::Ice::LoggerPtr&, const TraceLevelsPtr&);
+void trace(const char*, const ::Ice::InputStream&, const ::Ice::LoggerPtr&, const TraceLevelsPtr&);
void traceSlicing(const char*, const ::std::string&, const char *, const ::Ice::LoggerPtr&);
}
diff --git a/cpp/src/Ice/UdpEndpointI.cpp b/cpp/src/Ice/UdpEndpointI.cpp
index 4cf6d750b1e..6643bd35e2d 100644
--- a/cpp/src/Ice/UdpEndpointI.cpp
+++ b/cpp/src/Ice/UdpEndpointI.cpp
@@ -11,7 +11,8 @@
#include <Ice/Network.h>
#include <Ice/UdpConnector.h>
#include <Ice/UdpTransceiver.h>
-#include <Ice/BasicStream.h>
+#include <Ice/OutputStream.h>
+#include <Ice/InputStream.h>
#include <Ice/LocalException.h>
#include <Ice/Protocol.h>
#include <Ice/ProtocolInstance.h>
@@ -56,13 +57,13 @@ IceInternal::UdpEndpointI::UdpEndpointI(const ProtocolInstancePtr& instance) :
{
}
-IceInternal::UdpEndpointI::UdpEndpointI(const ProtocolInstancePtr& instance, BasicStream* s) :
+IceInternal::UdpEndpointI::UdpEndpointI(const ProtocolInstancePtr& instance, InputStream* s) :
IPEndpointI(instance, s),
_mcastTtl(-1),
_connect(false),
_compress(false)
{
- if(s->getReadEncoding() == Ice::Encoding_1_0)
+ if(s->getEncoding() == Ice::Encoding_1_0)
{
Ice::Byte b;
s->read(b);
@@ -286,10 +287,10 @@ IceInternal::UdpEndpointI::operator<(const LocalObject& r) const
}
void
-IceInternal::UdpEndpointI::streamWriteImpl(BasicStream* s) const
+IceInternal::UdpEndpointI::streamWriteImpl(OutputStream* s) const
{
IPEndpointI::streamWriteImpl(s);
- if(s->getWriteEncoding() == Ice::Encoding_1_0)
+ if(s->getEncoding() == Ice::Encoding_1_0)
{
s->write(Ice::Protocol_1_0);
s->write(Ice::Encoding_1_0);
@@ -450,7 +451,7 @@ IceInternal::UdpEndpointFactory::create(vector<string>& args, bool oaEndpoint) c
}
EndpointIPtr
-IceInternal::UdpEndpointFactory::read(BasicStream* s) const
+IceInternal::UdpEndpointFactory::read(InputStream* s) const
{
return ICE_MAKE_SHARED(UdpEndpointI, _instance, s);
}
diff --git a/cpp/src/Ice/UdpEndpointI.h b/cpp/src/Ice/UdpEndpointI.h
index c29a9462b96..a3b0168c7bc 100644
--- a/cpp/src/Ice/UdpEndpointI.h
+++ b/cpp/src/Ice/UdpEndpointI.h
@@ -25,7 +25,7 @@ public:
UdpEndpointI(const ProtocolInstancePtr&, const std::string&, Ice::Int, const Address&, const std::string&,
Ice::Int, bool, const std::string&, bool);
UdpEndpointI(const ProtocolInstancePtr&);
- UdpEndpointI(const ProtocolInstancePtr&, BasicStream*);
+ UdpEndpointI(const ProtocolInstancePtr&, Ice::InputStream*);
virtual Ice::EndpointInfoPtr getInfo() const;
@@ -53,7 +53,7 @@ public:
protected:
- virtual void streamWriteImpl(BasicStream*) const;
+ virtual void streamWriteImpl(Ice::OutputStream*) const;
virtual void hashInit(Ice::Int&) const;
virtual void fillEndpointInfo(Ice::IPEndpointInfo*) const;
virtual bool checkOption(const std::string&, const std::string&, const std::string&);
@@ -82,7 +82,7 @@ public:
virtual Ice::Short type() const;
virtual std::string protocol() const;
virtual EndpointIPtr create(std::vector<std::string>&, bool) const;
- virtual EndpointIPtr read(BasicStream*) const;
+ virtual EndpointIPtr read(Ice::InputStream*) const;
virtual void destroy();
virtual EndpointFactoryPtr clone(const ProtocolInstancePtr&) const;
diff --git a/cpp/src/Ice/Value.cpp b/cpp/src/Ice/Value.cpp
index 174a8a0857b..7e0b9e220da 100644
--- a/cpp/src/Ice/Value.cpp
+++ b/cpp/src/Ice/Value.cpp
@@ -8,8 +8,9 @@
// **********************************************************************
#include <Ice/Value.h>
-#include <Ice/Stream.h>
#include <Ice/LocalException.h>
+#include <Ice/OutputStream.h>
+#include <Ice/InputStream.h>
#ifdef ICE_CPP11_MAPPING
@@ -28,19 +29,19 @@ Ice::Value::ice_postUnmarshal()
}
void
-Ice::Value::__write(IceInternal::BasicStream* os) const
+Ice::Value::__write(Ice::OutputStream* os) const
{
- os->startWriteObject(0);
+ os->startObject(0);
__writeImpl(os);
- os->endWriteObject();
+ os->endObject();
}
void
-Ice::Value::__read(IceInternal::BasicStream* is)
+Ice::Value::__read(Ice::InputStream* is)
{
- is->startReadObject();
+ is->startObject();
__readImpl(is);
- is->endReadObject(false);
+ is->endObject(false);
}
namespace
diff --git a/cpp/src/Ice/ValueFactoryManager.cpp b/cpp/src/Ice/ValueFactoryManager.cpp
deleted file mode 100644
index a1f669cf4c1..00000000000
--- a/cpp/src/Ice/ValueFactoryManager.cpp
+++ /dev/null
@@ -1,179 +0,0 @@
-
-// **********************************************************************
-//
-// Copyright (c) 2003-2015 ZeroC, Inc. All rights reserved.
-//
-// This copy of Ice is licensed to you under the terms described in the
-// ICE_LICENSE file included in this distribution.
-//
-// **********************************************************************
-
-#include <IceUtil/DisableWarnings.h>
-#include <Ice/ValueFactoryManager.h>
-#include <Ice/ValueFactory.h>
-#include <Ice/ObjectFactory.h>
-#include <Ice/Object.h>
-#include <Ice/Functional.h>
-#include <Ice/LocalException.h>
-
-using namespace std;
-using namespace Ice;
-using namespace IceInternal;
-
-IceUtil::Shared* IceInternal::upCast(ValueFactoryManager* p) { return p; }
-
-void
-IceInternal::ValueFactoryManager::add(const ICE_VALUE_FACTORY& factory, const string& id)
-{
- IceUtil::Mutex::Lock sync(*this);
-
- if((_factoryMapHint != _factoryMap.end() && _factoryMapHint->first == id)
- || _factoryMap.find(id) != _factoryMap.end())
- {
- AlreadyRegisteredException ex(__FILE__, __LINE__);
- ex.kindOfObject = "value factory";
- ex.id = id;
- throw ex;
- }
-
- _factoryMapHint = _factoryMap.insert(_factoryMapHint, pair<const string, ICE_VALUE_FACTORY>(id, factory));
-}
-
-void
-IceInternal::ValueFactoryManager::add(const Ice::ObjectFactoryPtr& factory, const string& id)
-{
- IceUtil::Mutex::Lock sync(*this);
-
- // Check value factory map since an object factory is added to both object
- // and value factory maps, but not vise versa
- if((_factoryMapHint != _factoryMap.end() && _factoryMapHint->first == id)
- || _factoryMap.find(id) != _factoryMap.end())
- {
- AlreadyRegisteredException ex(__FILE__, __LINE__);
- ex.kindOfObject = "value factory";
- ex.id = id;
- throw ex;
- }
-
-#ifdef ICE_CPP11_MAPPING
- _factoryMapHint = _factoryMap.insert(_factoryMapHint,
- pair<const string, ICE_VALUE_FACTORY>(id,
- [factory](const string& id)
- {
- return factory->create(id);
- }
- ));
-#else
-
- class ValueFactoryWrapper: public Ice::ValueFactory
- {
- public:
- ValueFactoryWrapper(const Ice::ObjectFactoryPtr& factory) : _objectFactory(factory)
- {
- }
-
- Ice::ValuePtr create(const std::string& id)
- {
- return _objectFactory->create(id);
- }
-
- private:
- Ice::ObjectFactoryPtr _objectFactory;
- };
-
- _factoryMapHint = _factoryMap.insert(_factoryMapHint,
- pair<const string, ICE_VALUE_FACTORY>(id, new ValueFactoryWrapper(factory)));
-#endif
-
- _objectFactoryMapHint = _objectFactoryMap.insert(_objectFactoryMapHint,
- pair<const string, Ice::ObjectFactoryPtr>(id, factory));
-}
-
-ICE_VALUE_FACTORY
-IceInternal::ValueFactoryManager::find(const string& id) const
-{
- IceUtil::Mutex::Lock sync(*this);
-
- FactoryMap& factoryMap = const_cast<FactoryMap&>(_factoryMap);
-
- FactoryMap::iterator p = factoryMap.end();
- if(_factoryMapHint != factoryMap.end())
- {
- if(_factoryMapHint->first == id)
- {
- p = _factoryMapHint;
- }
- }
-
- if(p == factoryMap.end())
- {
- p = factoryMap.find(id);
- }
-
- if(p != factoryMap.end())
- {
- _factoryMapHint = p;
- return p->second;
- }
- else
- {
- return ICE_NULLPTR;
- }
-}
-
-Ice::ObjectFactoryPtr
-IceInternal::ValueFactoryManager::findObjectFactory(const string& id) const
-{
- IceUtil::Mutex::Lock sync(*this);
-
- ObjectFactoryMap& objectfactoryMap = const_cast<ObjectFactoryMap&>(_objectFactoryMap);
-
- ObjectFactoryMap::iterator p = objectfactoryMap.end();
- if(_objectFactoryMapHint != objectfactoryMap.end())
- {
- if(_objectFactoryMapHint->first == id)
- {
- p = _objectFactoryMapHint;
- }
- }
-
- if(p == objectfactoryMap.end())
- {
- p = objectfactoryMap.find(id);
- }
-
- if(p != objectfactoryMap.end())
- {
- _objectFactoryMapHint = p;
- return p->second;
- }
- else
- {
- return ICE_NULLPTR;
- }
-}
-
-IceInternal::ValueFactoryManager::ValueFactoryManager() :
- _factoryMapHint(_factoryMap.end()),
- _objectFactoryMapHint(_objectFactoryMap.end())
-{
-}
-
-void
-IceInternal::ValueFactoryManager::destroy()
-{
- ObjectFactoryMap oldMap;
- {
- IceUtil::Mutex::Lock sync(*this);
- _factoryMap.clear();
- _factoryMapHint = _factoryMap.end();
- oldMap.swap(_objectFactoryMap);
- _objectFactoryMapHint = _objectFactoryMap.end();
- }
-
- //
- // Destroy all outside lock
- //
- for_each(oldMap.begin(), oldMap.end(),
- Ice::secondVoidMemFun<const string, Ice::ObjectFactory>(&Ice::ObjectFactory::destroy));
-}
diff --git a/cpp/src/Ice/ValueFactoryManager.h b/cpp/src/Ice/ValueFactoryManager.h
deleted file mode 100644
index 433e9ca3a14..00000000000
--- a/cpp/src/Ice/ValueFactoryManager.h
+++ /dev/null
@@ -1,48 +0,0 @@
-// **********************************************************************
-//
-// Copyright (c) 2003-2015 ZeroC, Inc. All rights reserved.
-//
-// This copy of Ice is licensed to you under the terms described in the
-// ICE_LICENSE file included in this distribution.
-//
-// **********************************************************************
-
-#ifndef ICE_VALUE_FACTORY_MANAGER_H
-#define ICE_VALUE_FACTORY_MANAGER_H
-
-#include <IceUtil/Shared.h>
-#include <IceUtil/Mutex.h>
-#include <Ice/ValueFactoryManagerF.h>
-#include <Ice/ValueFactory.h>
-#include <Ice/ObjectFactory.h>
-
-namespace IceInternal
-{
-
-class ValueFactoryManager : public ::IceUtil::Shared, public ::IceUtil::Mutex
-{
-public:
-
- void add(const ICE_VALUE_FACTORY&, const std::string&);
- void add(const Ice::ObjectFactoryPtr&, const std::string&);
- ICE_VALUE_FACTORY find(const std::string&) const;
- Ice::ObjectFactoryPtr findObjectFactory(const std::string&) const;
- typedef std::map<std::string, ICE_VALUE_FACTORY> FactoryMap;
- typedef std::map<std::string, Ice::ObjectFactoryPtr> ObjectFactoryMap;
-
-private:
-
- ValueFactoryManager();
- void destroy();
- friend class Instance;
-
- FactoryMap _factoryMap;
- mutable FactoryMap::iterator _factoryMapHint;
-
- ObjectFactoryMap _objectFactoryMap;
- mutable ObjectFactoryMap::iterator _objectFactoryMapHint;
-};
-
-}
-
-#endif
diff --git a/cpp/src/Ice/ValueFactoryManagerI.cpp b/cpp/src/Ice/ValueFactoryManagerI.cpp
new file mode 100644
index 00000000000..3f914041734
--- /dev/null
+++ b/cpp/src/Ice/ValueFactoryManagerI.cpp
@@ -0,0 +1,74 @@
+// **********************************************************************
+//
+// Copyright (c) 2003-2015 ZeroC, Inc. All rights reserved.
+//
+// This copy of Ice is licensed to you under the terms described in the
+// ICE_LICENSE file included in this distribution.
+//
+// **********************************************************************
+
+#include <IceUtil/DisableWarnings.h>
+#include <Ice/ValueFactoryManagerI.h>
+#include <Ice/LocalException.h>
+
+using namespace std;
+using namespace Ice;
+using namespace IceInternal;
+
+void
+#ifdef ICE_CPP11_MAPPING
+IceInternal::ValueFactoryManagerI::add(function<Ice::ValuePtr (string)> factory, const string& id)
+#else
+IceInternal::ValueFactoryManagerI::add(const Ice::ValueFactoryPtr& factory, const string& id)
+#endif
+{
+ IceUtil::Mutex::Lock sync(*this);
+
+ if((_factoryMapHint != _factoryMap.end() && _factoryMapHint->first == id)
+ || _factoryMap.find(id) != _factoryMap.end())
+ {
+ AlreadyRegisteredException ex(__FILE__, __LINE__);
+ ex.kindOfObject = "value factory";
+ ex.id = id;
+ throw ex;
+ }
+
+ _factoryMapHint = _factoryMap.insert(_factoryMapHint, pair<const string, ICE_VALUE_FACTORY>(id, factory));
+}
+
+ICE_VALUE_FACTORY
+IceInternal::ValueFactoryManagerI::find(const string& id) const
+{
+ IceUtil::Mutex::Lock sync(*this);
+
+ FactoryMap& factoryMap = const_cast<FactoryMap&>(_factoryMap);
+
+ FactoryMap::iterator p = factoryMap.end();
+ if(_factoryMapHint != factoryMap.end())
+ {
+ if(_factoryMapHint->first == id)
+ {
+ p = _factoryMapHint;
+ }
+ }
+
+ if(p == factoryMap.end())
+ {
+ p = factoryMap.find(id);
+ }
+
+ if(p != factoryMap.end())
+ {
+ _factoryMapHint = p;
+ return p->second;
+ }
+ else
+ {
+ return ICE_NULLPTR;
+ }
+}
+
+IceInternal::ValueFactoryManagerI::ValueFactoryManagerI() :
+ _factoryMapHint(_factoryMap.end())
+{
+}
diff --git a/cpp/src/Ice/ValueFactoryManagerI.h b/cpp/src/Ice/ValueFactoryManagerI.h
new file mode 100644
index 00000000000..bdddb42cb65
--- /dev/null
+++ b/cpp/src/Ice/ValueFactoryManagerI.h
@@ -0,0 +1,49 @@
+// **********************************************************************
+//
+// Copyright (c) 2003-2015 ZeroC, Inc. All rights reserved.
+//
+// This copy of Ice is licensed to you under the terms described in the
+// ICE_LICENSE file included in this distribution.
+//
+// **********************************************************************
+
+#ifndef ICE_VALUE_FACTORY_MANAGER_I_H
+#define ICE_VALUE_FACTORY_MANAGER_I_H
+
+#include <Ice/ValueFactory.h>
+#include <Ice/VirtualShared.h>
+#include <IceUtil/Mutex.h>
+
+namespace IceInternal
+{
+
+class ValueFactoryManagerI;
+ICE_DEFINE_PTR(ValueFactoryManagerIPtr, ValueFactoryManagerI);
+
+class ValueFactoryManagerI : public Ice::EnableSharedFromThis<ValueFactoryManagerI>,
+ public Ice::ValueFactoryManager,
+ public IceUtil::Mutex
+{
+public:
+
+ ValueFactoryManagerI();
+
+#ifdef ICE_CPP11_MAPPING
+ virtual void add(std::function<std::shared_ptr<Ice::Value> (std::string)>, const std::string&);
+ virtual std::function<std::shared_ptr<Ice::Value> (const std::string&)> find(const std::string&) const;
+#else
+ virtual void add(const Ice::ValueFactoryPtr&, const std::string&);
+ virtual Ice::ValueFactoryPtr find(const std::string&) const;
+#endif
+
+private:
+
+ typedef std::map<std::string, ICE_VALUE_FACTORY> FactoryMap;
+
+ FactoryMap _factoryMap;
+ mutable FactoryMap::iterator _factoryMapHint;
+};
+
+}
+
+#endif
diff --git a/cpp/src/Ice/WSEndpoint.cpp b/cpp/src/Ice/WSEndpoint.cpp
index e54bb19c442..b4b8186a010 100644
--- a/cpp/src/Ice/WSEndpoint.cpp
+++ b/cpp/src/Ice/WSEndpoint.cpp
@@ -10,7 +10,8 @@
#include <Ice/WSEndpoint.h>
#include <Ice/WSAcceptor.h>
#include <Ice/WSConnector.h>
-#include <Ice/BasicStream.h>
+#include <Ice/OutputStream.h>
+#include <Ice/InputStream.h>
#include <Ice/LocalException.h>
#include <Ice/IPEndpointI.h>
#include <Ice/HashUtil.h>
@@ -44,7 +45,7 @@ IceInternal::WSEndpoint::WSEndpoint(const ProtocolInstancePtr& inst, const Endpo
}
}
-IceInternal::WSEndpoint::WSEndpoint(const ProtocolInstancePtr& instance, const EndpointIPtr& del, BasicStream* s) :
+IceInternal::WSEndpoint::WSEndpoint(const ProtocolInstancePtr& instance, const EndpointIPtr& del, InputStream* s) :
_instance(instance),
_delegate(ICE_DYNAMIC_CAST(IPEndpointI, del))
{
@@ -76,12 +77,12 @@ IceInternal::WSEndpoint::protocol() const
}
void
-IceInternal::WSEndpoint::streamWrite(BasicStream* s) const
+IceInternal::WSEndpoint::streamWrite(OutputStream* s) const
{
- s->startWriteEncaps();
+ s->startEncapsulation();
_delegate->streamWriteImpl(s);
s->write(_resource, false);
- s->endWriteEncaps();
+ s->endEncapsulation();
}
Int
@@ -409,7 +410,7 @@ IceInternal::WSEndpointFactory::create(vector<string>& args, bool oaEndpoint) co
}
EndpointIPtr
-IceInternal::WSEndpointFactory::read(BasicStream* s) const
+IceInternal::WSEndpointFactory::read(InputStream* s) const
{
return ICE_MAKE_SHARED(WSEndpoint, _instance, _delegate->read(s), s);
}
diff --git a/cpp/src/Ice/WSEndpoint.h b/cpp/src/Ice/WSEndpoint.h
index c6bec0f1082..84becdf131c 100644
--- a/cpp/src/Ice/WSEndpoint.h
+++ b/cpp/src/Ice/WSEndpoint.h
@@ -37,12 +37,12 @@ public:
WSEndpoint(const ProtocolInstancePtr&, const EndpointIPtr&, const std::string&);
WSEndpoint(const ProtocolInstancePtr&, const EndpointIPtr&, std::vector<std::string>&);
- WSEndpoint(const ProtocolInstancePtr&, const EndpointIPtr&, BasicStream*);
+ WSEndpoint(const ProtocolInstancePtr&, const EndpointIPtr&, Ice::InputStream*);
virtual Ice::EndpointInfoPtr getInfo() const;
virtual Ice::Short type() const;
virtual const std::string& protocol() const;
- virtual void streamWrite(BasicStream*) const;
+ virtual void streamWrite(Ice::OutputStream*) const;
virtual Ice::Int timeout() const;
virtual EndpointIPtr timeout(Ice::Int) const;
@@ -97,7 +97,7 @@ public:
virtual Ice::Short type() const;
virtual std::string protocol() const;
virtual EndpointIPtr create(std::vector<std::string>&, bool) const;
- virtual EndpointIPtr read(BasicStream*) const;
+ virtual EndpointIPtr read(Ice::InputStream*) const;
virtual void destroy();
virtual EndpointFactoryPtr clone(const ProtocolInstancePtr&) const;
diff --git a/cpp/src/Ice/winrt/StreamEndpointI.cpp b/cpp/src/Ice/winrt/StreamEndpointI.cpp
index bdd3dc0295d..f63434d08b7 100644
--- a/cpp/src/Ice/winrt/StreamEndpointI.cpp
+++ b/cpp/src/Ice/winrt/StreamEndpointI.cpp
@@ -13,7 +13,8 @@
#include <Ice/winrt/StreamTransceiver.h>
#include <Ice/Network.h>
-#include <Ice/BasicStream.h>
+#include <Ice/OutputStream.h>
+#include <Ice/InputStream.h>
#include <Ice/LocalException.h>
#include <Ice/ProtocolInstance.h>
#include <Ice/DefaultsAndOverrides.h>
@@ -61,7 +62,7 @@ IceInternal::StreamEndpointI::StreamEndpointI(const ProtocolInstancePtr& instanc
{
}
-IceInternal::StreamEndpointI::StreamEndpointI(const ProtocolInstancePtr& instance, BasicStream* s) :
+IceInternal::StreamEndpointI::StreamEndpointI(const ProtocolInstancePtr& instance, InputStream* s) :
IPEndpointI(instance, s),
_timeout(-1),
_compress(false)
@@ -291,7 +292,7 @@ IceInternal::StreamEndpointI::operator<(const LocalObject& r) const
}
void
-IceInternal::StreamEndpointI::streamWriteImpl(BasicStream* s) const
+IceInternal::StreamEndpointI::streamWriteImpl(OutputStream* s) const
{
IPEndpointI::streamWriteImpl(s);
s->write(_timeout);
@@ -422,7 +423,7 @@ IceInternal::StreamEndpointFactory::create(vector<string>& args, bool oaEndpoint
}
EndpointIPtr
-IceInternal::StreamEndpointFactory::read(BasicStream* s) const
+IceInternal::StreamEndpointFactory::read(InputStream* s) const
{
return new StreamEndpointI(_instance, s);
}
diff --git a/cpp/src/Ice/winrt/StreamEndpointI.h b/cpp/src/Ice/winrt/StreamEndpointI.h
index a275081964e..70f2c16e5dd 100644
--- a/cpp/src/Ice/winrt/StreamEndpointI.h
+++ b/cpp/src/Ice/winrt/StreamEndpointI.h
@@ -26,7 +26,7 @@ public:
StreamEndpointI(const ProtocolInstancePtr&, const std::string&, Ice::Int, Ice::Int, const std::string&, bool);
StreamEndpointI(const ProtocolInstancePtr&);
- StreamEndpointI(const ProtocolInstancePtr&, BasicStream*);
+ StreamEndpointI(const ProtocolInstancePtr&, Ice::InputStream*);
virtual Ice::EndpointInfoPtr getInfo() const;
virtual Ice::EndpointInfoPtr getWSInfo(const std::string&) const;
@@ -52,7 +52,7 @@ public:
protected:
- virtual void streamWriteImpl(BasicStream*) const;
+ virtual void streamWriteImpl(Ice::OutputStream*) const;
virtual void hashInit(Ice::Int&) const;
virtual void initWithOptions(std::vector<std::string>&, bool);
virtual void fillEndpointInfo(Ice::IPEndpointInfo*) const;
@@ -80,7 +80,7 @@ public:
virtual Ice::Short type() const;
virtual std::string protocol() const;
virtual EndpointIPtr create(std::vector<std::string>&, bool) const;
- virtual EndpointIPtr read(BasicStream*) const;
+ virtual EndpointIPtr read(Ice::InputStream*) const;
virtual void destroy();
virtual EndpointFactoryPtr clone(const ProtocolInstancePtr&) const;
diff --git a/cpp/src/IceBT/EndpointI.cpp b/cpp/src/IceBT/EndpointI.cpp
index eb79425fce3..5820316c6ea 100644
--- a/cpp/src/IceBT/EndpointI.cpp
+++ b/cpp/src/IceBT/EndpointI.cpp
@@ -14,7 +14,8 @@
#include <IceBT/Instance.h>
#include <IceBT/Util.h>
-#include <Ice/BasicStream.h>
+#include <Ice/OutputStream.h>
+#include <Ice/InputStream.h>
#include <Ice/DefaultsAndOverrides.h>
#include <Ice/HashUtil.h>
#include <Ice/LocalException.h>
@@ -72,7 +73,7 @@ IceBT::EndpointI::EndpointI(const InstancePtr& instance) :
{
}
-IceBT::EndpointI::EndpointI(const InstancePtr& instance, IceInternal::BasicStream* s) :
+IceBT::EndpointI::EndpointI(const InstancePtr& instance, InputStream* s) :
_instance(instance),
_channel(0),
_timeout(-1),
@@ -91,17 +92,17 @@ IceBT::EndpointI::EndpointI(const InstancePtr& instance, IceInternal::BasicStrea
}
void
-IceBT::EndpointI::streamWrite(IceInternal::BasicStream* s) const
+IceBT::EndpointI::streamWrite(OutputStream* s) const
{
//
// _name and _channel are not marshaled.
//
- s->startWriteEncaps();
+ s->startEncapsulation();
s->write(_addr, false);
s->write(_uuid, false);
s->write(_timeout);
s->write(_compress);
- s->endWriteEncaps();
+ s->endEncapsulation();
}
Ice::Short
@@ -745,7 +746,7 @@ IceBT::EndpointFactoryI::create(vector<string>& args, bool oaEndpoint) const
}
IceInternal::EndpointIPtr
-IceBT::EndpointFactoryI::read(IceInternal::BasicStream* s) const
+IceBT::EndpointFactoryI::read(InputStream* s) const
{
return ICE_MAKE_SHARED(EndpointI, _instance, s);
}
diff --git a/cpp/src/IceBT/EndpointI.h b/cpp/src/IceBT/EndpointI.h
index 6e83f29df3f..461f9c94bf9 100644
--- a/cpp/src/IceBT/EndpointI.h
+++ b/cpp/src/IceBT/EndpointI.h
@@ -28,9 +28,9 @@ public:
EndpointI(const InstancePtr&, const std::string&, const std::string&, const std::string&, Ice::Int,
Ice::Int, const std::string&, bool);
EndpointI(const InstancePtr&);
- EndpointI(const InstancePtr&, IceInternal::BasicStream*);
+ EndpointI(const InstancePtr&, Ice::InputStream*);
- virtual void streamWrite(IceInternal::BasicStream*) const;
+ virtual void streamWrite(Ice::OutputStream*) const;
virtual Ice::Short type() const;
virtual const std::string& protocol() const;
virtual Ice::Int timeout() const;
@@ -137,7 +137,7 @@ public:
virtual Ice::Short type() const;
virtual std::string protocol() const;
virtual IceInternal::EndpointIPtr create(std::vector<std::string>&, bool) const;
- virtual IceInternal::EndpointIPtr read(IceInternal::BasicStream*) const;
+ virtual IceInternal::EndpointIPtr read(Ice::InputStream*) const;
virtual void destroy();
virtual IceInternal::EndpointFactoryPtr clone(const IceInternal::ProtocolInstancePtr&) const;
diff --git a/cpp/src/IceBox/.depend.mak b/cpp/src/IceBox/.depend.mak
index acca092d800..7753740655c 100755
--- a/cpp/src/IceBox/.depend.mak
+++ b/cpp/src/IceBox/.depend.mak
@@ -37,7 +37,6 @@ Service.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -67,12 +66,12 @@ Service.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -81,7 +80,6 @@ Service.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -93,6 +91,7 @@ Service.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -121,7 +120,6 @@ Service.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
@@ -170,7 +168,6 @@ ServiceManagerI.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -200,12 +197,12 @@ ServiceManagerI.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -214,7 +211,6 @@ ServiceManagerI.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -226,6 +222,7 @@ ServiceManagerI.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -254,7 +251,6 @@ ServiceManagerI.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
@@ -319,7 +315,6 @@ Admin.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -349,12 +344,12 @@ Admin.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -363,7 +358,6 @@ Admin.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -375,6 +369,7 @@ Admin.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -402,7 +397,6 @@ Admin.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
@@ -436,7 +430,6 @@ IceBox.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -473,12 +466,12 @@ IceBox.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -493,6 +486,7 @@ IceBox.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
@@ -523,7 +517,6 @@ Exception.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -560,12 +553,12 @@ Exception.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -580,6 +573,7 @@ Exception.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
diff --git a/cpp/src/IceDB/.depend.mak b/cpp/src/IceDB/.depend.mak
index 82b960368a9..bdc812bf22e 100644..100755
--- a/cpp/src/IceDB/.depend.mak
+++ b/cpp/src/IceDB/.depend.mak
@@ -28,7 +28,6 @@ IceDB.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -58,12 +57,12 @@ IceDB.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -72,9 +71,8 @@ IceDB.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
"$(includedir)\Ice\BatchRequestInterceptor.h" \
- "$(includedir)\Ice\Stream.h" \
+ "$(includedir)\Ice\OutputStream.h" \
diff --git a/cpp/src/IceDB/IceDB.cpp b/cpp/src/IceDB/IceDB.cpp
index ed0180e8d30..a679baa8819 100644
--- a/cpp/src/IceDB/IceDB.cpp
+++ b/cpp/src/IceDB/IceDB.cpp
@@ -9,7 +9,6 @@
#include <IceDB/IceDB.h>
#include <Ice/Initialize.h>
-#include <Ice/Stream.h>
#include <lmdb.h>
diff --git a/cpp/src/IceDB/IceDB.h b/cpp/src/IceDB/IceDB.h
index f0f4ca793e1..56a36f9249d 100644
--- a/cpp/src/IceDB/IceDB.h
+++ b/cpp/src/IceDB/IceDB.h
@@ -13,7 +13,7 @@
#include <IceUtil/Exception.h>
#include <IceUtil/FileUtil.h>
#include <Ice/Initialize.h>
-#include <Ice/Stream.h>
+#include <Ice/OutputStream.h>
#include <lmdb.h>
@@ -494,41 +494,37 @@ struct IceContext
};
template<typename T>
-struct Codec<T, IceContext, Ice::OutputStreamPtr>
+struct Codec<T, IceContext, Ice::OutputStream>
{
static void read(T& t, const MDB_val& val, const IceContext& ctx)
{
- std::pair<const Ice::Byte*, const Ice::Byte*> buf(static_cast<const Ice::Byte*>(val.mv_data),
- static_cast<const Ice::Byte*>(val.mv_data) + val.mv_size);
- Ice::InputStreamPtr in = Ice::wrapInputStream(ctx.communicator, buf, ctx.encoding);
- in->read(t);
+ std::pair<const Ice::Byte*, const Ice::Byte*> p(static_cast<const Ice::Byte*>(val.mv_data),
+ static_cast<const Ice::Byte*>(val.mv_data) + val.mv_size);
+ Ice::InputStream in(ctx.communicator, ctx.encoding, p);
+ in.read(t);
}
- static void write(const T& t, MDB_val& val, Ice::OutputStreamPtr& holder, const IceContext& ctx)
+ static void write(const T& t, MDB_val& val, Ice::OutputStream& holder, const IceContext& ctx)
{
- holder = Ice::createOutputStream(ctx.communicator, ctx.encoding);
- holder->write(t);
- std::pair<const Ice::Byte*, const Ice::Byte*> buf = holder->finished();
- val.mv_size = buf.second - buf.first;
- val.mv_data = const_cast<Ice::Byte*>(buf.first);
+ holder.initialize(ctx.communicator, ctx.encoding);
+ holder.write(t);
+ val.mv_size = holder.b.size();
+ val.mv_data = &holder.b[0];
}
static bool write(const T& t, MDB_val& val, const IceContext& ctx)
{
- // Cannot use stack-allocated bytes for now
- Ice::OutputStreamPtr stream = Ice::createOutputStream(ctx.communicator, ctx.encoding);
- stream->write(t);
- std::pair<const Ice::Byte*, const Ice::Byte*> buf = stream->finished();
- size_t sz = static_cast<size_t>(buf.second - buf.first);
- if(sz > val.mv_size)
+ Ice::OutputStream stream(ctx.communicator, ctx.encoding);
+ stream.write(t);
+ if(stream.b.size() > val.mv_size)
{
- val.mv_size = sz;
+ val.mv_size = stream.b.size();
return false;
}
else
{
- val.mv_size = sz;
- memcpy(val.mv_data, buf.first, sz);
+ val.mv_size = stream.b.size();
+ memcpy(val.mv_data, &stream.b[0], stream.b.size());
return true;
}
}
@@ -542,6 +538,7 @@ struct Codec<T, IceContext, Ice::OutputStreamPtr>
//
ICE_DB_API size_t getMapSize(int);
+
}
#endif
diff --git a/cpp/src/IceDiscovery/.depend.mak b/cpp/src/IceDiscovery/.depend.mak
index 1209fd39445..1c5b5f8f713 100755
--- a/cpp/src/IceDiscovery/.depend.mak
+++ b/cpp/src/IceDiscovery/.depend.mak
@@ -21,7 +21,6 @@ LocatorI.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -58,12 +57,12 @@ LocatorI.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -78,6 +77,7 @@ LocatorI.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -90,7 +90,6 @@ LocatorI.obj: \
"$(includedir)\Ice\Properties.h" \
"$(includedir)\Ice\PropertiesAdmin.h" \
"$(includedir)\Ice\Communicator.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\ObjectFactory.h" \
"$(includedir)\Ice\RouterF.h" \
@@ -118,7 +117,6 @@ LookupI.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -155,12 +153,12 @@ LookupI.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -180,11 +178,11 @@ LookupI.obj: \
"$(includedir)\Ice\Value.h" \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\ObjectFactory.h" \
"$(includedir)\Ice\RouterF.h" \
@@ -244,7 +242,6 @@ PluginI.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -271,11 +268,11 @@ PluginI.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -284,7 +281,6 @@ PluginI.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -295,6 +291,7 @@ PluginI.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -322,7 +319,6 @@ PluginI.obj: \
"$(includedir)\Ice\Connection.h" \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
@@ -356,7 +352,6 @@ IceDiscovery.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -393,12 +388,12 @@ IceDiscovery.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -413,6 +408,7 @@ IceDiscovery.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
diff --git a/cpp/src/IceGrid/.depend.mak b/cpp/src/IceGrid/.depend.mak
index ed3aeeed257..1352f5126a0 100755
--- a/cpp/src/IceGrid/.depend.mak
+++ b/cpp/src/IceGrid/.depend.mak
@@ -72,7 +72,6 @@ Client.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -102,12 +101,12 @@ Client.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -116,7 +115,6 @@ Client.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -127,6 +125,7 @@ Client.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -155,7 +154,6 @@ Client.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
@@ -200,7 +198,6 @@ DescriptorBuilder.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -237,12 +234,12 @@ DescriptorBuilder.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -257,11 +254,11 @@ DescriptorBuilder.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\ObjectFactory.h" \
"$(includedir)\Ice\RouterF.h" \
@@ -317,7 +314,6 @@ DescriptorHelper.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -347,12 +343,12 @@ DescriptorHelper.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -361,7 +357,6 @@ DescriptorHelper.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -373,6 +368,7 @@ DescriptorHelper.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -401,7 +397,6 @@ DescriptorHelper.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
@@ -460,7 +455,6 @@ DescriptorParser.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -490,12 +484,12 @@ DescriptorParser.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -504,7 +498,6 @@ DescriptorParser.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -516,6 +509,7 @@ DescriptorParser.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -544,7 +538,6 @@ DescriptorParser.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
@@ -591,7 +584,6 @@ FileParserI.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -628,12 +620,12 @@ FileParserI.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -648,6 +640,7 @@ FileParserI.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -710,7 +703,6 @@ Parser.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -737,11 +729,11 @@ Parser.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -750,7 +742,6 @@ Parser.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -761,6 +752,7 @@ Parser.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -788,7 +780,6 @@ Parser.obj: \
"$(includedir)\Ice\Connection.h" \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
@@ -851,7 +842,6 @@ Util.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -881,12 +871,12 @@ Util.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -895,7 +885,6 @@ Util.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -907,6 +896,7 @@ Util.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -935,7 +925,6 @@ Util.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
@@ -979,7 +968,6 @@ Internal.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -1016,12 +1004,12 @@ Internal.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -1036,6 +1024,7 @@ Internal.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -1080,7 +1069,6 @@ IceLocatorDiscovery.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -1117,12 +1105,12 @@ IceLocatorDiscovery.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -1137,6 +1125,7 @@ IceLocatorDiscovery.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -1180,7 +1169,6 @@ Grammar.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -1210,12 +1198,12 @@ Grammar.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -1224,7 +1212,6 @@ Grammar.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -1236,6 +1223,7 @@ Grammar.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -1264,7 +1252,6 @@ Grammar.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
@@ -1317,7 +1304,6 @@ Scanner.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -1347,12 +1333,12 @@ Scanner.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -1361,7 +1347,6 @@ Scanner.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -1373,6 +1358,7 @@ Scanner.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -1401,7 +1387,6 @@ Scanner.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
@@ -1457,7 +1442,6 @@ IceGridDB.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -1487,12 +1471,12 @@ IceGridDB.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -1501,7 +1485,6 @@ IceGridDB.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -1513,6 +1496,7 @@ IceGridDB.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -1540,7 +1524,6 @@ IceGridDB.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
@@ -1584,7 +1567,6 @@ DBTypes.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -1621,12 +1603,12 @@ DBTypes.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -1641,6 +1623,7 @@ DBTypes.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -1693,7 +1676,6 @@ AdminRouter.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -1723,12 +1705,12 @@ AdminRouter.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -1737,7 +1719,6 @@ AdminRouter.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -1749,6 +1730,7 @@ AdminRouter.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -1777,7 +1759,6 @@ AdminRouter.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
@@ -1807,7 +1788,6 @@ FileCache.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -1844,12 +1824,12 @@ FileCache.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -1864,11 +1844,11 @@ FileCache.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\ObjectFactory.h" \
"$(includedir)\Ice\RouterF.h" \
@@ -1902,7 +1882,6 @@ PlatformInfo.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -1939,12 +1918,12 @@ PlatformInfo.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -1959,11 +1938,11 @@ PlatformInfo.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\ObjectFactory.h" \
"$(includedir)\Ice\RouterF.h" \
@@ -2023,7 +2002,6 @@ SessionManager.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -2053,12 +2031,12 @@ SessionManager.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -2067,7 +2045,6 @@ SessionManager.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -2079,6 +2056,7 @@ SessionManager.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -2107,7 +2085,6 @@ SessionManager.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
@@ -2149,7 +2126,6 @@ TraceLevels.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -2186,12 +2162,12 @@ TraceLevels.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -2206,11 +2182,11 @@ TraceLevels.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\ObjectFactory.h" \
"$(includedir)\Ice\RouterF.h" \
@@ -2253,7 +2229,6 @@ Activator.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -2283,12 +2258,12 @@ Activator.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -2297,7 +2272,6 @@ Activator.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -2309,6 +2283,7 @@ Activator.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -2337,7 +2312,6 @@ Activator.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
@@ -2398,7 +2372,6 @@ NodeAdminRouter.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -2428,12 +2401,12 @@ NodeAdminRouter.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -2448,6 +2421,7 @@ NodeAdminRouter.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -2478,7 +2452,6 @@ NodeAdminRouter.obj: \
"$(includedir)\Ice\Comparable.h" \
"$(includedir)\Ice\Initialize.h" \
"$(includedir)\Ice\PropertiesF.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -2505,7 +2478,6 @@ NodeAdminRouter.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Router.h" \
"$(includedir)\Ice\DispatchInterceptor.h" \
@@ -2549,7 +2521,6 @@ NodeI.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -2579,12 +2550,12 @@ NodeI.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -2593,7 +2564,6 @@ NodeI.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -2605,6 +2575,7 @@ NodeI.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -2633,7 +2604,6 @@ NodeI.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
@@ -2704,7 +2674,6 @@ NodeSessionManager.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -2734,12 +2703,12 @@ NodeSessionManager.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -2748,7 +2717,6 @@ NodeSessionManager.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -2760,6 +2728,7 @@ NodeSessionManager.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -2788,7 +2757,6 @@ NodeSessionManager.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
@@ -2851,7 +2819,6 @@ ServerAdapterI.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -2881,12 +2848,12 @@ ServerAdapterI.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -2895,7 +2862,6 @@ ServerAdapterI.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -2907,6 +2873,7 @@ ServerAdapterI.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -2935,7 +2902,6 @@ ServerAdapterI.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
@@ -3001,7 +2967,6 @@ ServerI.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -3031,12 +2996,12 @@ ServerI.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -3045,7 +3010,6 @@ ServerI.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -3057,6 +3021,7 @@ ServerI.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -3085,7 +3050,6 @@ ServerI.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
@@ -3145,7 +3109,6 @@ AdapterCache.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -3182,12 +3145,12 @@ AdapterCache.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -3202,11 +3165,11 @@ AdapterCache.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\ObjectFactory.h" \
"$(includedir)\Ice\RouterF.h" \
@@ -3268,7 +3231,6 @@ AdapterCache.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Router.h" \
"$(includedir)\Ice\DispatchInterceptor.h" \
@@ -3312,7 +3274,6 @@ AdminCallbackRouter.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -3342,12 +3303,12 @@ AdminCallbackRouter.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -3356,7 +3317,6 @@ AdminCallbackRouter.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -3368,6 +3328,7 @@ AdminCallbackRouter.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -3396,7 +3357,6 @@ AdminCallbackRouter.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
@@ -3443,7 +3403,6 @@ AdminI.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -3473,12 +3432,12 @@ AdminI.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -3487,7 +3446,6 @@ AdminI.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -3499,6 +3457,7 @@ AdminI.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -3527,7 +3486,6 @@ AdminI.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
@@ -3625,7 +3583,6 @@ AdminSessionI.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -3655,12 +3612,12 @@ AdminSessionI.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -3669,7 +3626,6 @@ AdminSessionI.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -3681,6 +3637,7 @@ AdminSessionI.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -3709,7 +3666,6 @@ AdminSessionI.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
@@ -3802,7 +3758,6 @@ Allocatable.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -3832,12 +3787,12 @@ Allocatable.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -3852,6 +3807,7 @@ Allocatable.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -3866,7 +3822,6 @@ Allocatable.obj: \
"$(includedir)\Ice\Logger.h" \
"$(includedir)\Ice\LoggerUtil.h" \
"$(includedir)\Ice\Plugin.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\Connection.h" \
"$(includedir)\Ice\Endpoint.h" \
"SessionServantManager.h" \
@@ -3899,7 +3854,6 @@ Allocatable.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
@@ -3934,7 +3888,6 @@ AllocatableObjectCache.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -3971,12 +3924,12 @@ AllocatableObjectCache.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -3991,11 +3944,11 @@ AllocatableObjectCache.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\ObjectFactory.h" \
"$(includedir)\Ice\RouterF.h" \
@@ -4049,7 +4002,6 @@ AllocatableObjectCache.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
@@ -4086,7 +4038,6 @@ Database.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -4127,12 +4078,11 @@ Database.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -4146,6 +4096,7 @@ Database.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -4202,7 +4153,6 @@ Database.obj: \
"$(includedir)\Ice\PropertiesF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\BatchRequestInterceptor.h" \
- "$(includedir)\Ice\Stream.h" \
"DescriptorHelper.h" \
"$(includedir)\IceUtil\OutputUtil.h" \
"$(includedir)\IceXML\Parser.h" \
@@ -4232,7 +4182,6 @@ FileUserAccountMapperI.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -4269,12 +4218,12 @@ FileUserAccountMapperI.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -4289,6 +4238,7 @@ FileUserAccountMapperI.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
@@ -4324,7 +4274,6 @@ InternalRegistryI.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -4354,12 +4303,12 @@ InternalRegistryI.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -4368,7 +4317,6 @@ InternalRegistryI.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -4380,6 +4328,7 @@ InternalRegistryI.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -4408,7 +4357,6 @@ InternalRegistryI.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
@@ -4503,7 +4451,6 @@ LocatorI.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -4533,12 +4480,12 @@ LocatorI.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -4547,7 +4494,6 @@ LocatorI.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -4559,6 +4505,7 @@ LocatorI.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -4587,7 +4534,6 @@ LocatorI.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
@@ -4671,7 +4617,6 @@ LocatorRegistryI.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -4701,12 +4646,12 @@ LocatorRegistryI.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -4715,7 +4660,6 @@ LocatorRegistryI.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -4727,6 +4671,7 @@ LocatorRegistryI.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -4755,7 +4700,6 @@ LocatorRegistryI.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
@@ -4822,7 +4766,6 @@ NodeCache.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -4859,12 +4802,12 @@ NodeCache.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -4879,11 +4822,11 @@ NodeCache.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\ObjectFactory.h" \
"$(includedir)\Ice\RouterF.h" \
@@ -4941,7 +4884,6 @@ NodeCache.obj: \
"$(includedir)\Ice\Application.h" \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Router.h" \
"$(includedir)\Ice\DispatchInterceptor.h" \
@@ -4995,7 +4937,6 @@ NodeSessionI.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -5025,12 +4966,12 @@ NodeSessionI.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -5039,7 +4980,6 @@ NodeSessionI.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -5051,6 +4991,7 @@ NodeSessionI.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -5079,7 +5020,6 @@ NodeSessionI.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
@@ -5144,7 +5084,6 @@ ObjectCache.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -5181,12 +5120,12 @@ ObjectCache.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -5201,11 +5140,11 @@ ObjectCache.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\ObjectFactory.h" \
"$(includedir)\Ice\RouterF.h" \
@@ -5265,7 +5204,6 @@ ObjectCache.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Router.h" \
"$(includedir)\Ice\DispatchInterceptor.h" \
@@ -5303,7 +5241,6 @@ PluginFacadeI.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -5335,12 +5272,12 @@ PluginFacadeI.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -5355,6 +5292,7 @@ PluginFacadeI.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -5388,7 +5326,6 @@ PluginFacadeI.obj: \
"$(includedir)\IceUtil\StringUtil.h" \
"$(includedir)\IceUtil\Random.h" \
"TraceLevels.h" \
- "$(includedir)\Ice\LoggerF.h" \
"NodeCache.h" \
"$(includedir)\IceUtil\RecMutex.h" \
"ReplicaCache.h" \
@@ -5407,7 +5344,6 @@ PluginFacadeI.obj: \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
"$(includedir)\Ice\BatchRequestInterceptor.h" \
- "$(includedir)\Ice\Stream.h" \
QueryI.obj: \
QueryI.cpp \
@@ -5426,7 +5362,6 @@ QueryI.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -5463,12 +5398,12 @@ QueryI.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -5483,6 +5418,7 @@ QueryI.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -5514,7 +5450,6 @@ QueryI.obj: \
"$(includedir)\IceUtil\StringUtil.h" \
"$(includedir)\IceUtil\Random.h" \
"TraceLevels.h" \
- "$(includedir)\Ice\LoggerF.h" \
"NodeCache.h" \
"$(includedir)\IceUtil\RecMutex.h" \
"ReplicaCache.h" \
@@ -5535,7 +5470,6 @@ QueryI.obj: \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
"$(includedir)\Ice\BatchRequestInterceptor.h" \
- "$(includedir)\Ice\Stream.h" \
ReapThread.obj: \
ReapThread.cpp \
@@ -5566,7 +5500,6 @@ ReapThread.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -5596,12 +5529,12 @@ ReapThread.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -5610,7 +5543,6 @@ ReapThread.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -5622,6 +5554,7 @@ ReapThread.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -5650,7 +5583,6 @@ ReapThread.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
@@ -5689,7 +5621,6 @@ RegistryAdminRouter.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -5721,12 +5652,12 @@ RegistryAdminRouter.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -5741,6 +5672,7 @@ RegistryAdminRouter.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -5769,7 +5701,6 @@ RegistryAdminRouter.obj: \
"$(includedir)\IceUtil\StringUtil.h" \
"$(includedir)\IceUtil\Random.h" \
"TraceLevels.h" \
- "$(includedir)\Ice\LoggerF.h" \
"NodeCache.h" \
"$(includedir)\IceUtil\RecMutex.h" \
"ReplicaCache.h" \
@@ -5790,7 +5721,6 @@ RegistryAdminRouter.obj: \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
"$(includedir)\Ice\BatchRequestInterceptor.h" \
- "$(includedir)\Ice\Stream.h" \
"AdminRouter.h" \
"$(includedir)\Ice\Ice.h" \
"$(includedir)\Ice\Comparable.h" \
@@ -5856,7 +5786,6 @@ RegistryI.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -5886,12 +5815,12 @@ RegistryI.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -5900,7 +5829,6 @@ RegistryI.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -5912,6 +5840,7 @@ RegistryI.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -5940,7 +5869,6 @@ RegistryI.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
@@ -6044,7 +5972,6 @@ ReplicaCache.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -6081,12 +6008,12 @@ ReplicaCache.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -6101,11 +6028,11 @@ ReplicaCache.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\ObjectFactory.h" \
"$(includedir)\Ice\RouterF.h" \
@@ -6174,7 +6101,6 @@ ReplicaSessionI.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -6204,12 +6130,12 @@ ReplicaSessionI.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -6218,7 +6144,6 @@ ReplicaSessionI.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -6230,6 +6155,7 @@ ReplicaSessionI.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -6258,7 +6184,6 @@ ReplicaSessionI.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
@@ -6336,7 +6261,6 @@ ReplicaSessionManager.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -6366,12 +6290,12 @@ ReplicaSessionManager.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -6380,7 +6304,6 @@ ReplicaSessionManager.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -6392,6 +6315,7 @@ ReplicaSessionManager.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -6420,7 +6344,6 @@ ReplicaSessionManager.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
@@ -6488,7 +6411,6 @@ ServerCache.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -6529,12 +6451,11 @@ ServerCache.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -6548,6 +6469,7 @@ ServerCache.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -6612,7 +6534,6 @@ ServerCache.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Router.h" \
"$(includedir)\Ice\DispatchInterceptor.h" \
@@ -6658,7 +6579,6 @@ SessionI.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -6688,12 +6608,12 @@ SessionI.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -6702,7 +6622,6 @@ SessionI.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -6714,6 +6633,7 @@ SessionI.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -6742,7 +6662,6 @@ SessionI.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
@@ -6818,7 +6737,6 @@ SessionServantManager.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -6857,12 +6775,12 @@ SessionServantManager.obj: \
"$(includedir)\Ice\ObserverHelper.h" \
"$(includedir)\Ice\Instrumentation.h" \
"$(includedir)\Ice\Current.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -6881,7 +6799,6 @@ SessionServantManager.obj: \
"$(includedir)\IceUtil\Timer.h" \
"$(includedir)\IceUtil\Thread.h" \
"$(includedir)\Ice\PropertiesF.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -6892,6 +6809,7 @@ SessionServantManager.obj: \
"$(includedir)\Ice\Value.h" \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -6916,7 +6834,6 @@ SessionServantManager.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
@@ -6964,7 +6881,6 @@ Topics.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -6994,12 +6910,12 @@ Topics.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -7008,7 +6924,6 @@ Topics.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -7020,6 +6935,7 @@ Topics.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -7048,7 +6964,6 @@ Topics.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
@@ -7096,7 +7011,6 @@ WellKnownObjectsManager.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -7135,12 +7049,12 @@ WellKnownObjectsManager.obj: \
"$(includedir)\Ice\Instrumentation.h" \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -7154,6 +7068,7 @@ WellKnownObjectsManager.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
@@ -7186,7 +7101,6 @@ WellKnownObjectsManager.obj: \
"$(includedir)\IceUtil\StringUtil.h" \
"$(includedir)\IceUtil\Random.h" \
"TraceLevels.h" \
- "$(includedir)\Ice\LoggerF.h" \
"NodeCache.h" \
"$(includedir)\IceUtil\RecMutex.h" \
"ReplicaCache.h" \
@@ -7207,7 +7121,6 @@ WellKnownObjectsManager.obj: \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
"$(includedir)\Ice\BatchRequestInterceptor.h" \
- "$(includedir)\Ice\Stream.h" \
IceGridNode.obj: \
IceGridNode.cpp \
@@ -7241,7 +7154,6 @@ IceGridNode.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -7271,12 +7183,12 @@ IceGridNode.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -7285,7 +7197,6 @@ IceGridNode.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -7297,6 +7208,7 @@ IceGridNode.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -7325,7 +7237,6 @@ IceGridNode.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
@@ -7408,7 +7319,6 @@ IceGridRegistry.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -7438,12 +7348,12 @@ IceGridRegistry.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -7452,7 +7362,6 @@ IceGridRegistry.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -7464,6 +7373,7 @@ IceGridRegistry.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -7492,7 +7402,6 @@ IceGridRegistry.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
diff --git a/cpp/src/IceGrid/Database.cpp b/cpp/src/IceGrid/Database.cpp
index 75624feb9e4..40f9379a7e9 100644
--- a/cpp/src/IceGrid/Database.cpp
+++ b/cpp/src/IceGrid/Database.cpp
@@ -30,11 +30,11 @@
using namespace std;
using namespace IceGrid;
-typedef IceDB::ReadWriteCursor<string, ApplicationInfo, IceDB::IceContext, Ice::OutputStreamPtr> ApplicationMapRWCursor;
-typedef IceDB::ReadOnlyCursor<string, AdapterInfo, IceDB::IceContext, Ice::OutputStreamPtr> AdapterMapROCursor;
-typedef IceDB::Cursor<string, string, IceDB::IceContext, Ice::OutputStreamPtr> AdaptersByGroupMapCursor;
-typedef IceDB::ReadOnlyCursor<string, Ice::Identity, IceDB::IceContext, Ice::OutputStreamPtr> ObjectsByTypeMapROCursor;
-typedef IceDB::ReadOnlyCursor<Ice::Identity, ObjectInfo, IceDB::IceContext, Ice::OutputStreamPtr> ObjectsMapROCursor;
+typedef IceDB::ReadWriteCursor<string, ApplicationInfo, IceDB::IceContext, Ice::OutputStream> ApplicationMapRWCursor;
+typedef IceDB::ReadOnlyCursor<string, AdapterInfo, IceDB::IceContext, Ice::OutputStream> AdapterMapROCursor;
+typedef IceDB::Cursor<string, string, IceDB::IceContext, Ice::OutputStream> AdaptersByGroupMapCursor;
+typedef IceDB::ReadOnlyCursor<string, Ice::Identity, IceDB::IceContext, Ice::OutputStream> ObjectsByTypeMapROCursor;
+typedef IceDB::ReadOnlyCursor<Ice::Identity, ObjectInfo, IceDB::IceContext, Ice::OutputStream> ObjectsMapROCursor;
namespace
{
diff --git a/cpp/src/IceGrid/Database.h b/cpp/src/IceGrid/Database.h
index fd1cf7d8b5c..5d5855889a0 100644
--- a/cpp/src/IceGrid/Database.h
+++ b/cpp/src/IceGrid/Database.h
@@ -46,16 +46,16 @@ typedef IceUtil::Handle<ServerEntry> ServerEntryPtr;
class ApplicationHelper;
-typedef IceDB::Dbi<std::string, IceGrid::ApplicationInfo, IceDB::IceContext, Ice::OutputStreamPtr>
+typedef IceDB::Dbi<std::string, IceGrid::ApplicationInfo, IceDB::IceContext, Ice::OutputStream>
StringApplicationInfoMap;
-typedef IceDB::Dbi<Ice::Identity, IceGrid::ObjectInfo, IceDB::IceContext, Ice::OutputStreamPtr> IdentityObjectInfoMap;
-typedef IceDB::Dbi<std::string, Ice::Identity, IceDB::IceContext, Ice::OutputStreamPtr> StringIdentityMap;
+typedef IceDB::Dbi<Ice::Identity, IceGrid::ObjectInfo, IceDB::IceContext, Ice::OutputStream> IdentityObjectInfoMap;
+typedef IceDB::Dbi<std::string, Ice::Identity, IceDB::IceContext, Ice::OutputStream> StringIdentityMap;
-typedef IceDB::Dbi<std::string, IceGrid::AdapterInfo, IceDB::IceContext, Ice::OutputStreamPtr> StringAdapterInfoMap;
-typedef IceDB::Dbi<std::string, std::string, IceDB::IceContext, Ice::OutputStreamPtr> StringStringMap;
+typedef IceDB::Dbi<std::string, IceGrid::AdapterInfo, IceDB::IceContext, Ice::OutputStream> StringAdapterInfoMap;
+typedef IceDB::Dbi<std::string, std::string, IceDB::IceContext, Ice::OutputStream> StringStringMap;
-typedef IceDB::Dbi<std::string, Ice::Long, IceDB::IceContext, Ice::OutputStreamPtr> StringLongMap;
+typedef IceDB::Dbi<std::string, Ice::Long, IceDB::IceContext, Ice::OutputStream> StringLongMap;
class Database : public IceUtil::Shared, public IceUtil::Monitor<IceUtil::Mutex>
{
diff --git a/cpp/src/IceGrid/IceGridDB.cpp b/cpp/src/IceGrid/IceGridDB.cpp
index 2c810287d3f..dcdfa883d98 100644
--- a/cpp/src/IceGrid/IceGridDB.cpp
+++ b/cpp/src/IceGrid/IceGridDB.cpp
@@ -268,6 +268,14 @@ Client::run(int argc, char* argv[])
fs.seekg(0, ios::end);
streampos fileSize = fs.tellg();
+
+ if(!fileSize)
+ {
+ fs.close();
+ cerr << "Empty input file" << endl;
+ return EXIT_FAILURE;
+ }
+
fs.seekg(0, ios::beg);
vector<Ice::Byte> buf;
@@ -279,22 +287,22 @@ Client::run(int argc, char* argv[])
if(!serverVersion.empty())
{
ValueFactoryPtr factory = new ValueFactoryI(serverVersion);
- communicator()->addValueFactory(factory, "::IceGrid::ServerDescriptor");
- communicator()->addValueFactory(factory, "::IceGrid::IceBoxDescriptor");
+ communicator()->getValueFactoryManager()->add(factory, "::IceGrid::ServerDescriptor");
+ communicator()->getValueFactoryManager()->add(factory, "::IceGrid::IceBoxDescriptor");
}
- Ice::InputStreamPtr stream = Ice::wrapInputStream(communicator(), buf, dbContext.encoding);
+ Ice::InputStream stream(communicator(), dbContext.encoding, buf);
string type;
int version;
- stream->read(type);
+ stream.read(type);
if(type != "IceGrid")
{
cerr << "Incorrect input file type: " << type << endl;
return EXIT_FAILURE;
}
- stream->read(version);
+ stream.read(version);
if(version / 100 == 305)
{
if(debug)
@@ -303,7 +311,7 @@ Client::run(int argc, char* argv[])
}
skipFilter = true;
}
- stream->read(data);
+ stream.read(data);
{
IceDB::Env env(dbPath, 5, mapSize);
@@ -314,7 +322,7 @@ Client::run(int argc, char* argv[])
cout << "Writing Applications Map:" << endl;
}
- IceDB::Dbi<string, ApplicationInfo, IceDB::IceContext, Ice::OutputStreamPtr>
+ IceDB::Dbi<string, ApplicationInfo, IceDB::IceContext, Ice::OutputStream>
apps(txn, "applications", dbContext, MDB_CREATE);
for(ApplicationInfoSeq::const_iterator p = data.applications.begin(); p != data.applications.end(); ++p)
@@ -331,7 +339,7 @@ Client::run(int argc, char* argv[])
cout << "Writing Adapters Map:" << endl;
}
- IceDB::Dbi<string, AdapterInfo, IceDB::IceContext, Ice::OutputStreamPtr>
+ IceDB::Dbi<string, AdapterInfo, IceDB::IceContext, Ice::OutputStream>
adpts(txn, "adapters", dbContext, MDB_CREATE);
for(AdapterInfoSeq::const_iterator p = data.adapters.begin(); p != data.adapters.end(); ++p)
@@ -348,7 +356,7 @@ Client::run(int argc, char* argv[])
cout << "Writing Objects Map:" << endl;
}
- IceDB::Dbi<Identity, ObjectInfo, IceDB::IceContext, Ice::OutputStreamPtr>
+ IceDB::Dbi<Identity, ObjectInfo, IceDB::IceContext, Ice::OutputStream>
objs(txn, "objects", dbContext, MDB_CREATE);
for(ObjectInfoSeq::const_iterator p = data.objects.begin(); p != data.objects.end(); ++p)
@@ -365,7 +373,7 @@ Client::run(int argc, char* argv[])
cout << "Writing Internal Objects Map:" << endl;
}
- IceDB::Dbi<Identity, ObjectInfo, IceDB::IceContext, Ice::OutputStreamPtr>
+ IceDB::Dbi<Identity, ObjectInfo, IceDB::IceContext, Ice::OutputStream>
internalObjs(txn, "internal-objects", dbContext, MDB_CREATE);
for(ObjectInfoSeq::const_iterator p = data.internalObjects.begin(); p != data.internalObjects.end(); ++p)
@@ -382,7 +390,7 @@ Client::run(int argc, char* argv[])
cout << "Writing Serials Map:" << endl;
}
- IceDB::Dbi<string, Long, IceDB::IceContext, Ice::OutputStreamPtr>
+ IceDB::Dbi<string, Long, IceDB::IceContext, Ice::OutputStream>
srls(txn, "serials", dbContext, MDB_CREATE);
for(StringLongDict::const_iterator p = data.serials.begin(); p != data.serials.end(); ++p)
@@ -411,12 +419,12 @@ Client::run(int argc, char* argv[])
cout << "Reading Application Map:" << endl;
}
- IceDB::Dbi<string, IceGrid::ApplicationInfo, IceDB::IceContext, Ice::OutputStreamPtr>
+ IceDB::Dbi<string, IceGrid::ApplicationInfo, IceDB::IceContext, Ice::OutputStream>
applications(txn, "applications", dbContext, 0);
string name;
ApplicationInfo application;
- IceDB::ReadOnlyCursor<string, IceGrid::ApplicationInfo, IceDB::IceContext, Ice::OutputStreamPtr>
+ IceDB::ReadOnlyCursor<string, IceGrid::ApplicationInfo, IceDB::IceContext, Ice::OutputStream>
appCursor(applications, txn);
while(appCursor.get(name, application, MDB_NEXT))
{
@@ -433,11 +441,11 @@ Client::run(int argc, char* argv[])
cout << "Reading Adapter Map:" << endl;
}
- IceDB::Dbi<string, IceGrid::AdapterInfo, IceDB::IceContext, Ice::OutputStreamPtr>
+ IceDB::Dbi<string, IceGrid::AdapterInfo, IceDB::IceContext, Ice::OutputStream>
adapters(txn, "adapters", dbContext, 0);
AdapterInfo adapter;
- IceDB::ReadOnlyCursor<string, IceGrid::AdapterInfo, IceDB::IceContext, Ice::OutputStreamPtr>
+ IceDB::ReadOnlyCursor<string, IceGrid::AdapterInfo, IceDB::IceContext, Ice::OutputStream>
adapterCursor(adapters, txn);
while(adapterCursor.get(name, adapter, MDB_NEXT))
{
@@ -454,12 +462,12 @@ Client::run(int argc, char* argv[])
cout << "Reading Object Map:" << endl;
}
- IceDB::Dbi<Identity, IceGrid::ObjectInfo, IceDB::IceContext, Ice::OutputStreamPtr>
+ IceDB::Dbi<Identity, IceGrid::ObjectInfo, IceDB::IceContext, Ice::OutputStream>
objects(txn, "objects", dbContext, 0);
Identity id;
ObjectInfo object;
- IceDB::ReadOnlyCursor<Identity, IceGrid::ObjectInfo, IceDB::IceContext, Ice::OutputStreamPtr>
+ IceDB::ReadOnlyCursor<Identity, IceGrid::ObjectInfo, IceDB::IceContext, Ice::OutputStream>
objCursor(objects, txn);
while(objCursor.get(id, object, MDB_NEXT))
{
@@ -476,10 +484,10 @@ Client::run(int argc, char* argv[])
cout << "Reading Internal Object Map:" << endl;
}
- IceDB::Dbi<Identity, IceGrid::ObjectInfo, IceDB::IceContext, Ice::OutputStreamPtr>
+ IceDB::Dbi<Identity, IceGrid::ObjectInfo, IceDB::IceContext, Ice::OutputStream>
internalObjects(txn, "internal-objects", dbContext, 0);
- IceDB::ReadOnlyCursor<Identity, IceGrid::ObjectInfo, IceDB::IceContext, Ice::OutputStreamPtr>
+ IceDB::ReadOnlyCursor<Identity, IceGrid::ObjectInfo, IceDB::IceContext, Ice::OutputStream>
iobjCursor(internalObjects, txn);
while(iobjCursor.get(id, object, MDB_NEXT))
{
@@ -496,11 +504,11 @@ Client::run(int argc, char* argv[])
cout << "Reading Serials Map:" << endl;
}
- IceDB::Dbi<string, Long, IceDB::IceContext, Ice::OutputStreamPtr>
+ IceDB::Dbi<string, Long, IceDB::IceContext, Ice::OutputStream>
serials(txn, "serials", dbContext, 0);
Long serial;
- IceDB::ReadOnlyCursor<string, Long, IceDB::IceContext, Ice::OutputStreamPtr>
+ IceDB::ReadOnlyCursor<string, Long, IceDB::IceContext, Ice::OutputStream>
serialCursor(serials, txn);
while(serialCursor.get(name, serial, MDB_NEXT))
{
@@ -516,11 +524,10 @@ Client::run(int argc, char* argv[])
env.close();
}
- Ice::OutputStreamPtr stream = Ice::createOutputStream(communicator(), dbContext.encoding);
- stream->write("IceGrid");
- stream->write(ICE_INT_VERSION);
- stream->write(data);
- pair<const Ice::Byte*, const Ice::Byte*> buf = stream->finished();
+ Ice::OutputStream stream(communicator(), dbContext.encoding);
+ stream.write("IceGrid");
+ stream.write(ICE_INT_VERSION);
+ stream.write(data);
ofstream fs(dbFile.c_str(), ios::binary);
if(fs.fail())
@@ -528,7 +535,7 @@ Client::run(int argc, char* argv[])
cerr << "Could not open output file: " << strerror(errno) << endl;
return EXIT_FAILURE;
}
- fs.write(reinterpret_cast<const char*>(buf.first), buf.second - buf.first);
+ fs.write(reinterpret_cast<const char*>(stream.b.begin()), stream.b.size());
fs.close();
}
}
diff --git a/cpp/src/IceGrid/Makefile.mak b/cpp/src/IceGrid/Makefile.mak
index 4d41837681a..cdf4d82d6a1 100644
--- a/cpp/src/IceGrid/Makefile.mak
+++ b/cpp/src/IceGrid/Makefile.mak
@@ -22,7 +22,7 @@ REGISTRY_SERVER_R = $(top_srcdir)\bin\icegridregistry.exe
REGISTRY_SERVER = $(top_srcdir)\bin\icegridregistry$(LIBSUFFIX).exe
-TARGETS = $(ADMIN) $(NODE_SERVER) $(REGISTRY_SERVER) $(DB)
+TARGETS = $(ADMIN) $(NODE_SERVER) $(REGISTRY_SERVER) #$(DB)
CSLICE_OBJS = .\Internal.obj \
.\IceLocatorDiscovery.obj
diff --git a/cpp/src/IceGridLib/.depend.mak b/cpp/src/IceGridLib/.depend.mak
index 5fa76709173..5b0fe9c76ca 100755
--- a/cpp/src/IceGridLib/.depend.mak
+++ b/cpp/src/IceGridLib/.depend.mak
@@ -96,7 +96,6 @@ PluginFacadeI.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -133,12 +132,12 @@ PluginFacadeI.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -153,6 +152,7 @@ PluginFacadeI.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -191,7 +191,6 @@ Admin.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -228,12 +227,12 @@ Admin.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -248,6 +247,7 @@ Admin.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -286,7 +286,6 @@ Descriptor.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -323,12 +322,12 @@ Descriptor.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -343,6 +342,7 @@ Descriptor.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
@@ -372,7 +372,6 @@ Exception.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -395,8 +394,9 @@ Exception.obj: \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
"$(includedir)\IceGrid\Config.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
+ "$(includedir)\Ice\CommunicatorF.h" \
"$(includedir)\Ice\InstanceF.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
@@ -404,10 +404,11 @@ Exception.obj: \
"$(includedir)\Ice\ObjectAdapterF.h" \
"$(includedir)\Ice\ConnectionF.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\SliceChecksums.h" \
"$(includedir)\Ice\SliceChecksumDict.h" \
@@ -429,7 +430,6 @@ FileParser.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -466,12 +466,12 @@ FileParser.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -486,6 +486,7 @@ FileParser.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -525,7 +526,6 @@ PluginFacade.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -562,12 +562,12 @@ PluginFacade.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -582,6 +582,7 @@ PluginFacade.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -621,7 +622,6 @@ Registry.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -658,12 +658,12 @@ Registry.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -678,6 +678,7 @@ Registry.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -720,7 +721,6 @@ Session.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -757,12 +757,12 @@ Session.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -777,6 +777,7 @@ Session.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -812,7 +813,6 @@ UserAccountMapper.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -849,12 +849,12 @@ UserAccountMapper.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -869,6 +869,7 @@ UserAccountMapper.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
diff --git a/cpp/src/IceLocatorDiscovery/.depend.mak b/cpp/src/IceLocatorDiscovery/.depend.mak
index 7cf54fe5332..1524b3631a9 100755
--- a/cpp/src/IceLocatorDiscovery/.depend.mak
+++ b/cpp/src/IceLocatorDiscovery/.depend.mak
@@ -44,7 +44,6 @@ PluginI.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -71,11 +70,11 @@ PluginI.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -84,7 +83,6 @@ PluginI.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -95,6 +93,7 @@ PluginI.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -122,7 +121,6 @@ PluginI.obj: \
"$(includedir)\Ice\Connection.h" \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
@@ -154,7 +152,6 @@ IceLocatorDiscovery.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -191,12 +188,12 @@ IceLocatorDiscovery.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -211,6 +208,7 @@ IceLocatorDiscovery.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
diff --git a/cpp/src/IcePatch2/.depend.mak b/cpp/src/IcePatch2/.depend.mak
index 194831d071b..2bf4b8a93ee 100755
--- a/cpp/src/IcePatch2/.depend.mak
+++ b/cpp/src/IcePatch2/.depend.mak
@@ -34,7 +34,6 @@ FileServerI.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -63,12 +62,12 @@ FileServerI.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -77,7 +76,6 @@ FileServerI.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -89,6 +87,7 @@ FileServerI.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -117,7 +116,6 @@ FileServerI.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
@@ -168,7 +166,6 @@ Server.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -198,12 +195,12 @@ Server.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -212,7 +209,6 @@ Server.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -224,6 +220,7 @@ Server.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -252,7 +249,6 @@ Server.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
@@ -302,7 +298,6 @@ Client.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -332,12 +327,12 @@ Client.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -346,7 +341,6 @@ Client.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -358,6 +352,7 @@ Client.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -385,7 +380,6 @@ Client.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
@@ -437,7 +431,6 @@ Calc.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -467,12 +460,12 @@ Calc.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -481,7 +474,6 @@ Calc.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -493,6 +485,7 @@ Calc.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -521,7 +514,6 @@ Calc.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
diff --git a/cpp/src/IcePatch2Lib/.depend.mak b/cpp/src/IcePatch2Lib/.depend.mak
index c68febc1e87..d80decac2df 100755
--- a/cpp/src/IcePatch2Lib/.depend.mak
+++ b/cpp/src/IcePatch2Lib/.depend.mak
@@ -40,7 +40,6 @@ ClientUtil.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -70,12 +69,12 @@ ClientUtil.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -84,7 +83,6 @@ ClientUtil.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -96,6 +94,7 @@ ClientUtil.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -124,7 +123,6 @@ ClientUtil.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
@@ -184,7 +182,6 @@ Util.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -211,11 +208,11 @@ Util.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -224,7 +221,6 @@ Util.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -235,6 +231,7 @@ Util.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -262,7 +259,6 @@ Util.obj: \
"$(includedir)\Ice\Connection.h" \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
@@ -295,7 +291,6 @@ FileInfo.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -307,8 +302,9 @@ FileInfo.obj: \
"$(includedir)\IceUtil\UndefSysMacros.h" \
"$(includedir)\IceUtil\PopDisableWarnings.h" \
"$(includedir)\IcePatch2\Config.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
+ "$(includedir)\Ice\CommunicatorF.h" \
"$(includedir)\Ice\InstanceF.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\IceUtil\Mutex.h" \
@@ -322,13 +318,14 @@ FileInfo.obj: \
"$(includedir)\Ice\ConnectionF.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
"$(includedir)\Ice\UserExceptionFactory.h" \
"$(includedir)\Ice\FactoryTable.h" \
+ "$(includedir)\Ice\OutputStream.h" \
FileServer.obj: \
FileServer.cpp \
@@ -347,7 +344,6 @@ FileServer.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -384,12 +380,12 @@ FileServer.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -404,6 +400,7 @@ FileServer.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
diff --git a/cpp/src/IceSSL/.depend.mak b/cpp/src/IceSSL/.depend.mak
index 584df2f588c..b75ca6003ea 100755
--- a/cpp/src/IceSSL/.depend.mak
+++ b/cpp/src/IceSSL/.depend.mak
@@ -33,7 +33,6 @@ ConnectionInfo.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -70,12 +69,12 @@ ConnectionInfo.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -90,6 +89,7 @@ ConnectionInfo.obj: \
"$(includedir)\IceUtil\Timer.h" \
"$(includedir)\IceUtil\Thread.h" \
"$(includedir)\Ice\OutgoingAsyncF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
EndpointInfo.obj: \
EndpointInfo.cpp \
@@ -108,7 +108,6 @@ EndpointInfo.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -122,8 +121,9 @@ EndpointInfo.obj: \
"$(includedir)\IceUtil\PopDisableWarnings.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
"$(includedir)\Ice\EndpointF.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
+ "$(includedir)\Ice\CommunicatorF.h" \
"$(includedir)\Ice\InstanceF.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\IceUtil\Mutex.h" \
@@ -136,13 +136,14 @@ EndpointInfo.obj: \
"$(includedir)\Ice\ObjectAdapterF.h" \
"$(includedir)\Ice\ConnectionF.h" \
"$(includedir)\Ice\Identity.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
"$(includedir)\Ice\UserExceptionFactory.h" \
"$(includedir)\Ice\FactoryTable.h" \
+ "$(includedir)\Ice\OutputStream.h" \
AcceptorI.obj: \
AcceptorI.cpp \
@@ -169,7 +170,6 @@ AcceptorI.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -206,12 +206,12 @@ AcceptorI.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -220,7 +220,6 @@ AcceptorI.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"..\..\src\Ice\ProtocolInstanceF.h" \
"InstanceF.h" \
"EndpointI.h" \
@@ -249,6 +248,7 @@ AcceptorI.obj: \
"..\..\src\Ice\ACM.h" \
"$(includedir)\Ice\ACMF.h" \
"$(includedir)\Ice\Connection.h" \
+ "$(includedir)\Ice\ObjectFactory.h" \
"$(includedir)\Ice\ObjectAdapterFactoryF.h" \
"..\..\src\Ice\EndpointFactoryManagerF.h" \
"..\..\src\Ice\RetryQueueF.h" \
@@ -267,6 +267,7 @@ AcceptorI.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
@@ -286,7 +287,6 @@ AcceptorI.obj: \
"SChannelTransceiverI.h" \
"$(includedir)\Ice\Communicator.h" \
"$(includedir)\Ice\IncomingAsync.h" \
- "$(includedir)\Ice\ObjectFactory.h" \
"$(includedir)\Ice\RouterF.h" \
"$(includedir)\Ice\LocatorF.h" \
"$(includedir)\Ice\ImplicitContextF.h" \
@@ -322,7 +322,6 @@ Certificate.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -358,12 +357,11 @@ Certificate.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -400,7 +398,6 @@ ConnectorI.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -437,12 +434,12 @@ ConnectorI.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -451,7 +448,6 @@ ConnectorI.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"..\..\src\Ice\ProtocolInstanceF.h" \
"InstanceF.h" \
"Instance.h" \
@@ -474,6 +470,7 @@ ConnectorI.obj: \
"$(includedir)\Ice\ACMF.h" \
"$(includedir)\Ice\Connection.h" \
"$(includedir)\Ice\Endpoint.h" \
+ "$(includedir)\Ice\ObjectFactory.h" \
"$(includedir)\Ice\ObjectAdapterFactoryF.h" \
"..\..\src\Ice\EndpointFactoryManagerF.h" \
"..\..\src\Ice\RetryQueueF.h" \
@@ -493,6 +490,7 @@ ConnectorI.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
@@ -518,7 +516,6 @@ ConnectorI.obj: \
"$(includedir)\IceSSL\EndpointInfo.h" \
"$(includedir)\Ice\Communicator.h" \
"$(includedir)\Ice\IncomingAsync.h" \
- "$(includedir)\Ice\ObjectFactory.h" \
"$(includedir)\Ice\RouterF.h" \
"$(includedir)\Ice\LocatorF.h" \
"$(includedir)\Ice\ImplicitContextF.h" \
@@ -548,7 +545,6 @@ EndpointI.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -597,19 +593,18 @@ EndpointI.obj: \
"$(includedir)\Ice\Instrumentation.h" \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
"$(includedir)\Ice\UserExceptionFactory.h" \
"$(includedir)\Ice\FactoryTable.h" \
"$(includedir)\Ice\LocalException.h" \
- "$(includedir)\Ice\LoggerF.h" \
"..\..\src\Ice\ProtocolInstanceF.h" \
"..\..\src\Ice\EndpointFactory.h" \
"..\..\src\Ice\EndpointFactoryF.h" \
@@ -630,6 +625,7 @@ EndpointI.obj: \
"..\..\src\Ice\ACM.h" \
"$(includedir)\Ice\ACMF.h" \
"$(includedir)\Ice\Connection.h" \
+ "$(includedir)\Ice\ObjectFactory.h" \
"$(includedir)\Ice\ObjectAdapterFactoryF.h" \
"..\..\src\Ice\EndpointFactoryManagerF.h" \
"..\..\src\Ice\RetryQueueF.h" \
@@ -648,6 +644,7 @@ EndpointI.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
@@ -686,7 +683,6 @@ Instance.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -723,12 +719,12 @@ Instance.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -737,7 +733,6 @@ Instance.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"..\..\src\Ice\EndpointIF.h" \
"..\..\src\Ice\ConnectorF.h" \
"..\..\src\Ice\IPEndpointIF.h" \
@@ -758,6 +753,7 @@ Instance.obj: \
"$(includedir)\Ice\ACMF.h" \
"$(includedir)\Ice\Connection.h" \
"$(includedir)\Ice\Endpoint.h" \
+ "$(includedir)\Ice\ObjectFactory.h" \
"$(includedir)\Ice\ObjectAdapterFactoryF.h" \
"..\..\src\Ice\EndpointFactoryManagerF.h" \
"..\..\src\Ice\RetryQueueF.h" \
@@ -778,6 +774,7 @@ Instance.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
@@ -813,7 +810,6 @@ PluginI.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -853,12 +849,11 @@ PluginI.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -892,6 +887,7 @@ PluginI.obj: \
"$(includedir)\Ice\ConnectionFactoryF.h" \
"..\..\src\Ice\ACM.h" \
"$(includedir)\Ice\ACMF.h" \
+ "$(includedir)\Ice\ObjectFactory.h" \
"$(includedir)\Ice\ObjectAdapterFactoryF.h" \
"..\..\src\Ice\EndpointFactoryManagerF.h" \
"..\..\src\Ice\RetryQueueF.h" \
@@ -911,6 +907,7 @@ PluginI.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
@@ -950,7 +947,6 @@ RFC2253.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -990,12 +986,11 @@ RFC2253.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -1027,7 +1022,6 @@ SChannelEngine.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -1067,12 +1061,11 @@ SChannelEngine.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -1098,6 +1091,7 @@ SChannelEngine.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -1137,7 +1131,6 @@ SChannelTransceiverI.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -1176,12 +1169,11 @@ SChannelTransceiverI.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -1219,6 +1211,7 @@ SChannelTransceiverI.obj: \
"$(includedir)\Ice\ConnectionFactoryF.h" \
"..\..\src\Ice\ACM.h" \
"$(includedir)\Ice\ACMF.h" \
+ "$(includedir)\Ice\ObjectFactory.h" \
"$(includedir)\Ice\ObjectAdapterFactoryF.h" \
"..\..\src\Ice\EndpointFactoryManagerF.h" \
"..\..\src\Ice\RetryQueueF.h" \
@@ -1237,6 +1230,7 @@ SChannelTransceiverI.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
@@ -1248,7 +1242,6 @@ SChannelTransceiverI.obj: \
"TrustManagerF.h" \
"$(includedir)\Ice\Communicator.h" \
"$(includedir)\Ice\IncomingAsync.h" \
- "$(includedir)\Ice\ObjectFactory.h" \
"$(includedir)\Ice\RouterF.h" \
"$(includedir)\Ice\LocatorF.h" \
"$(includedir)\Ice\ImplicitContextF.h" \
@@ -1277,7 +1270,6 @@ SSLEngine.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -1317,12 +1309,11 @@ SSLEngine.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -1350,6 +1341,7 @@ SSLEngine.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -1384,7 +1376,6 @@ TrustManager.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -1427,12 +1418,11 @@ TrustManager.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -1450,6 +1440,7 @@ TrustManager.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -1495,7 +1486,6 @@ Util.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -1531,12 +1521,11 @@ Util.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
diff --git a/cpp/src/IceSSL/EndpointI.cpp b/cpp/src/IceSSL/EndpointI.cpp
index 5cf6c05cd90..b665c58e29d 100644
--- a/cpp/src/IceSSL/EndpointI.cpp
+++ b/cpp/src/IceSSL/EndpointI.cpp
@@ -11,7 +11,8 @@
#include <IceSSL/AcceptorI.h>
#include <IceSSL/ConnectorI.h>
#include <IceSSL/Instance.h>
-#include <Ice/BasicStream.h>
+#include <Ice/OutputStream.h>
+#include <Ice/InputStream.h>
#include <Ice/LocalException.h>
#include <Ice/DefaultsAndOverrides.h>
#include <Ice/Object.h>
@@ -42,7 +43,7 @@ IceSSL::EndpointI::EndpointI(const InstancePtr& instance) :
{
}
-IceSSL::EndpointI::EndpointI(const InstancePtr& instance, IceInternal::BasicStream* s) :
+IceSSL::EndpointI::EndpointI(const InstancePtr& instance, Ice::InputStream* s) :
IPEndpointI(instance, s),
_instance(instance),
_timeout(-1),
@@ -242,7 +243,7 @@ IceSSL::EndpointI::operator<(const Ice::LocalObject& r) const
}
void
-IceSSL::EndpointI::streamWriteImpl(IceInternal::BasicStream* s) const
+IceSSL::EndpointI::streamWriteImpl(Ice::OutputStream* s) const
{
IPEndpointI::streamWriteImpl(s);
s->write(_timeout);
@@ -361,7 +362,7 @@ IceSSL::EndpointFactoryI::create(vector<string>& args, bool oaEndpoint) const
}
IceInternal::EndpointIPtr
-IceSSL::EndpointFactoryI::read(IceInternal::BasicStream* s) const
+IceSSL::EndpointFactoryI::read(Ice::InputStream* s) const
{
return ICE_MAKE_SHARED(EndpointI, _instance, s);
}
diff --git a/cpp/src/IceSSL/EndpointI.h b/cpp/src/IceSSL/EndpointI.h
index 1bab9fac9e3..5910fed078d 100644
--- a/cpp/src/IceSSL/EndpointI.h
+++ b/cpp/src/IceSSL/EndpointI.h
@@ -28,7 +28,7 @@ public:
EndpointI(const InstancePtr&, const std::string&, Ice::Int, const IceInternal::Address&, Ice::Int,
const std::string&, bool);
EndpointI(const InstancePtr&);
- EndpointI(const InstancePtr&, IceInternal::BasicStream*);
+ EndpointI(const InstancePtr&, Ice::InputStream*);
virtual Ice::EndpointInfoPtr getInfo() const;
virtual Ice::EndpointInfoPtr getWSInfo(const std::string&) const;
@@ -57,7 +57,7 @@ public:
protected:
- virtual void streamWriteImpl(IceInternal::BasicStream*) const;
+ virtual void streamWriteImpl(Ice::OutputStream*) const;
virtual void hashInit(Ice::Int&) const;
virtual void fillEndpointInfo(Ice::IPEndpointInfo*) const;
virtual bool checkOption(const std::string&, const std::string&, const std::string&);
@@ -85,7 +85,7 @@ public:
virtual Ice::Short type() const;
virtual std::string protocol() const;
virtual IceInternal::EndpointIPtr create(std::vector<std::string>&, bool) const;
- virtual IceInternal::EndpointIPtr read(IceInternal::BasicStream*) const;
+ virtual IceInternal::EndpointIPtr read(Ice::InputStream*) const;
virtual void destroy();
virtual IceInternal::EndpointFactoryPtr clone(const IceInternal::ProtocolInstancePtr&) const;
diff --git a/cpp/src/IceStorm/.depend.mak b/cpp/src/IceStorm/.depend.mak
index f48494e7ff7..e8cabb73e5c 100755
--- a/cpp/src/IceStorm/.depend.mak
+++ b/cpp/src/IceStorm/.depend.mak
@@ -99,7 +99,6 @@ Instance.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -136,12 +135,12 @@ Instance.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -157,6 +156,7 @@ Instance.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
@@ -174,7 +174,6 @@ Instance.obj: \
"$(includedir)\Ice\Initialize.h" \
"$(includedir)\IceUtil\Timer.h" \
"$(includedir)\IceUtil\Thread.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -205,7 +204,6 @@ Instance.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
@@ -253,7 +251,6 @@ InstrumentationI.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -291,12 +288,12 @@ InstrumentationI.obj: \
"$(includedir)\Ice\InstanceF.h" \
"$(includedir)\Ice\AsyncResultF.h" \
"$(includedir)\Ice\ObserverHelper.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -311,6 +308,7 @@ InstrumentationI.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
@@ -323,7 +321,6 @@ InstrumentationI.obj: \
"$(includedir)\IceUtil\Timer.h" \
"$(includedir)\IceUtil\Thread.h" \
"$(includedir)\Ice\PropertiesF.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -384,7 +381,6 @@ NodeI.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -411,11 +407,11 @@ NodeI.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -424,7 +420,6 @@ NodeI.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -435,6 +430,7 @@ NodeI.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -462,7 +458,6 @@ NodeI.obj: \
"$(includedir)\Ice\Connection.h" \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
@@ -519,7 +514,6 @@ Observers.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -549,12 +543,12 @@ Observers.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -563,7 +557,6 @@ Observers.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -575,6 +568,7 @@ Observers.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -603,7 +597,6 @@ Observers.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
@@ -651,7 +644,6 @@ Service.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -693,12 +685,11 @@ Service.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -712,6 +703,7 @@ Service.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
@@ -760,7 +752,6 @@ Service.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
@@ -816,7 +807,6 @@ Subscriber.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -853,12 +843,12 @@ Subscriber.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -873,6 +863,7 @@ Subscriber.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
@@ -894,7 +885,6 @@ Subscriber.obj: \
"$(includedir)\Ice\Initialize.h" \
"$(includedir)\IceUtil\Timer.h" \
"$(includedir)\IceUtil\Thread.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -925,7 +915,6 @@ Subscriber.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
@@ -962,7 +951,6 @@ TopicI.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -999,12 +987,12 @@ TopicI.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -1019,6 +1007,7 @@ TopicI.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
@@ -1038,7 +1027,6 @@ TopicI.obj: \
"$(includedir)\IceUtil\Timer.h" \
"$(includedir)\IceUtil\Thread.h" \
"$(includedir)\Ice\PropertiesF.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -1069,7 +1057,6 @@ TopicI.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
@@ -1110,7 +1097,6 @@ TopicManagerI.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -1147,12 +1133,12 @@ TopicManagerI.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -1167,6 +1153,7 @@ TopicManagerI.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
@@ -1181,7 +1168,6 @@ TopicManagerI.obj: \
"$(includedir)\IceUtil\Timer.h" \
"$(includedir)\IceUtil\Thread.h" \
"$(includedir)\Ice\PropertiesF.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -1212,7 +1198,6 @@ TopicManagerI.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
@@ -1259,7 +1244,6 @@ TraceLevels.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -1296,12 +1280,12 @@ TraceLevels.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -1310,7 +1294,6 @@ TraceLevels.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\Properties.h" \
"$(includedir)\Ice\GCObject.h" \
"$(includedir)\IceUtil\MutexPtrLock.h" \
@@ -1318,6 +1301,7 @@ TraceLevels.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -1342,7 +1326,6 @@ TransientTopicI.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -1379,12 +1362,12 @@ TransientTopicI.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -1399,6 +1382,7 @@ TransientTopicI.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
@@ -1419,7 +1403,6 @@ TransientTopicI.obj: \
"$(includedir)\Ice\Initialize.h" \
"$(includedir)\IceUtil\Timer.h" \
"$(includedir)\IceUtil\Thread.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -1450,7 +1433,6 @@ TransientTopicI.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
@@ -1484,7 +1466,6 @@ TransientTopicManagerI.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -1521,12 +1502,12 @@ TransientTopicManagerI.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -1541,6 +1522,7 @@ TransientTopicManagerI.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
@@ -1555,7 +1537,6 @@ TransientTopicManagerI.obj: \
"TransientTopicI.h" \
"TraceLevels.h" \
"$(includedir)\Ice\PropertiesF.h" \
- "$(includedir)\Ice\LoggerF.h" \
"Instance.h" \
"Instrumentation.h" \
"Util.h" \
@@ -1594,7 +1575,6 @@ TransientTopicManagerI.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
@@ -1639,7 +1619,6 @@ Util.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -1669,12 +1648,12 @@ Util.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -1683,7 +1662,6 @@ Util.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -1695,6 +1673,7 @@ Util.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -1723,7 +1702,6 @@ Util.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
@@ -1763,7 +1741,6 @@ Election.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -1800,12 +1777,12 @@ Election.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -1820,6 +1797,7 @@ Election.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
@@ -1853,7 +1831,6 @@ IceStormInternal.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -1890,12 +1867,12 @@ IceStormInternal.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -1910,6 +1887,7 @@ IceStormInternal.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
@@ -1944,7 +1922,6 @@ Instrumentation.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -1981,12 +1958,12 @@ Instrumentation.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -2001,6 +1978,7 @@ Instrumentation.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
@@ -2032,7 +2010,6 @@ LinkRecord.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -2069,12 +2046,12 @@ LinkRecord.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -2089,6 +2066,7 @@ LinkRecord.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
@@ -2124,7 +2102,6 @@ LLURecord.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -2134,8 +2111,9 @@ LLURecord.obj: \
"$(includedir)\IceUtil\Optional.h" \
"$(includedir)\IceUtil\UndefSysMacros.h" \
"$(includedir)\IceUtil\PopDisableWarnings.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
+ "$(includedir)\Ice\CommunicatorF.h" \
"$(includedir)\Ice\InstanceF.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\IceUtil\Mutex.h" \
@@ -2149,13 +2127,14 @@ LLURecord.obj: \
"$(includedir)\Ice\ConnectionF.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
"$(includedir)\Ice\UserExceptionFactory.h" \
"$(includedir)\Ice\FactoryTable.h" \
+ "$(includedir)\Ice\OutputStream.h" \
SubscriberRecord.obj: \
SubscriberRecord.cpp \
@@ -2174,7 +2153,6 @@ SubscriberRecord.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -2211,12 +2189,12 @@ SubscriberRecord.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -2231,6 +2209,7 @@ SubscriberRecord.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
@@ -2277,7 +2256,6 @@ Admin.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -2307,12 +2285,12 @@ Admin.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -2321,7 +2299,6 @@ Admin.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -2333,6 +2310,7 @@ Admin.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -2360,7 +2338,6 @@ Admin.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
@@ -2407,7 +2384,6 @@ Parser.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -2437,12 +2413,12 @@ Parser.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -2451,7 +2427,6 @@ Parser.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -2463,6 +2438,7 @@ Parser.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -2491,7 +2467,6 @@ Parser.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
@@ -2541,7 +2516,6 @@ Grammar.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -2571,12 +2545,12 @@ Grammar.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -2585,7 +2559,6 @@ Grammar.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -2597,6 +2570,7 @@ Grammar.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -2625,7 +2599,6 @@ Grammar.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
@@ -2672,7 +2645,6 @@ Scanner.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -2702,12 +2674,12 @@ Scanner.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -2716,7 +2688,6 @@ Scanner.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -2728,6 +2699,7 @@ Scanner.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -2756,7 +2728,6 @@ Scanner.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
@@ -2806,7 +2777,6 @@ IceStormDB.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -2836,12 +2806,12 @@ IceStormDB.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -2850,7 +2820,6 @@ IceStormDB.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -2862,6 +2831,7 @@ IceStormDB.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -2889,7 +2859,6 @@ IceStormDB.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
@@ -2931,7 +2900,6 @@ DBTypes.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -2968,12 +2936,12 @@ DBTypes.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -2988,6 +2956,7 @@ DBTypes.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
diff --git a/cpp/src/IceStorm/IceStormDB.cpp b/cpp/src/IceStorm/IceStormDB.cpp
index d5b8fe416e4..6e68f4f8183 100644
--- a/cpp/src/IceStorm/IceStormDB.cpp
+++ b/cpp/src/IceStorm/IceStormDB.cpp
@@ -169,6 +169,14 @@ Client::run(int argc, char* argv[])
fs.seekg(0, ios::end);
streampos fileSize = fs.tellg();
+
+ if(!fileSize)
+ {
+ fs.close();
+ cerr << "Empty input file" << endl;
+ return EXIT_FAILURE;
+ }
+
fs.seekg(0, ios::beg);
vector<Ice::Byte> buf;
@@ -180,15 +188,15 @@ Client::run(int argc, char* argv[])
string type;
int version;
- Ice::InputStreamPtr stream = Ice::wrapInputStream(communicator(), buf, dbContext.encoding);
- stream->read(type);
+ Ice::InputStream stream(communicator(), dbContext.encoding, buf);
+ stream.read(type);
if(type != "IceStorm")
{
cerr << "Incorrect input file type: " << type << endl;
return EXIT_FAILURE;
}
- stream->read(version);
- stream->read(data);
+ stream.read(version);
+ stream.read(data);
{
IceDB::Env env(dbPath, 2, mapSize);
@@ -199,7 +207,7 @@ Client::run(int argc, char* argv[])
cout << "Writing LLU Map:" << endl;
}
- IceDB::Dbi<string, LogUpdate, IceDB::IceContext, Ice::OutputStreamPtr>
+ IceDB::Dbi<string, LogUpdate, IceDB::IceContext, Ice::OutputStream>
lluMap(txn, "llu", dbContext, MDB_CREATE);
for(StringLogUpdateDict::const_iterator p = data.llus.begin(); p != data.llus.end(); ++p)
@@ -216,7 +224,7 @@ Client::run(int argc, char* argv[])
cout << "Writing Subscriber Map:" << endl;
}
- IceDB::Dbi<SubscriberRecordKey, SubscriberRecord, IceDB::IceContext, Ice::OutputStreamPtr>
+ IceDB::Dbi<SubscriberRecordKey, SubscriberRecord, IceDB::IceContext, Ice::OutputStream>
subscriberMap(txn, "subscribers", dbContext, MDB_CREATE);
for(SubscriberRecordDict::const_iterator q = data.subscribers.begin(); q != data.subscribers.end(); ++q)
@@ -246,13 +254,12 @@ Client::run(int argc, char* argv[])
cout << "Reading LLU Map:" << endl;
}
- IceDB::Dbi<string, LogUpdate, IceDB::IceContext, Ice::OutputStreamPtr>
+ IceDB::Dbi<string, LogUpdate, IceDB::IceContext, Ice::OutputStream>
lluMap(txn, "llu", dbContext, 0);
string s;
LogUpdate llu;
- IceDB::ReadOnlyCursor<string, LogUpdate, IceDB::IceContext, Ice::OutputStreamPtr>
- lluCursor(lluMap, txn);
+ IceDB::ReadOnlyCursor<string, LogUpdate, IceDB::IceContext, Ice::OutputStream> lluCursor(lluMap, txn);
while(lluCursor.get(s, llu, MDB_NEXT))
{
if(debug)
@@ -268,12 +275,12 @@ Client::run(int argc, char* argv[])
cout << "Reading Subscriber Map:" << endl;
}
- IceDB::Dbi<SubscriberRecordKey, SubscriberRecord, IceDB::IceContext, Ice::OutputStreamPtr>
+ IceDB::Dbi<SubscriberRecordKey, SubscriberRecord, IceDB::IceContext, Ice::OutputStream>
subscriberMap(txn, "subscribers", dbContext, 0);
SubscriberRecordKey key;
SubscriberRecord record;
- IceDB::ReadOnlyCursor<SubscriberRecordKey, SubscriberRecord, IceDB::IceContext, Ice::OutputStreamPtr>
+ IceDB::ReadOnlyCursor<SubscriberRecordKey, SubscriberRecord, IceDB::IceContext, Ice::OutputStream>
subCursor(subscriberMap, txn);
while(subCursor.get(key, record, MDB_NEXT))
{
@@ -290,11 +297,10 @@ Client::run(int argc, char* argv[])
env.close();
}
- Ice::OutputStreamPtr stream = Ice::createOutputStream(communicator(), dbContext.encoding);
- stream->write("IceStorm");
- stream->write(ICE_INT_VERSION);
- stream->write(data);
- pair<const Ice::Byte*, const Ice::Byte*> buf = stream->finished();
+ Ice::OutputStream stream(communicator(), dbContext.encoding);
+ stream.write("IceStorm");
+ stream.write(ICE_INT_VERSION);
+ stream.write(data);
ofstream fs(dbFile.c_str(), ios::binary);
if(fs.fail())
@@ -302,7 +308,7 @@ Client::run(int argc, char* argv[])
cerr << "Could not open output file: " << strerror(errno) << endl;
return EXIT_FAILURE;
}
- fs.write(reinterpret_cast<const char*>(buf.first), buf.second - buf.first);
+ fs.write(reinterpret_cast<const char*>(stream.b.begin()), stream.b.size());
fs.close();
}
}
diff --git a/cpp/src/IceStorm/Instance.h b/cpp/src/IceStorm/Instance.h
index 49e7edaa089..fd328d03862 100644
--- a/cpp/src/IceStorm/Instance.h
+++ b/cpp/src/IceStorm/Instance.h
@@ -118,7 +118,7 @@ private:
};
typedef IceUtil::Handle<Instance> InstancePtr;
-typedef IceDB::ReadWriteCursor<SubscriberRecordKey, SubscriberRecord, IceDB::IceContext, Ice::OutputStreamPtr>
+typedef IceDB::ReadWriteCursor<SubscriberRecordKey, SubscriberRecord, IceDB::IceContext, Ice::OutputStream>
SubscriberMapRWCursor;
class PersistentInstance : public Instance
diff --git a/cpp/src/IceStorm/Util.cpp b/cpp/src/IceStorm/Util.cpp
index d59775e6044..089daa6b9b6 100644
--- a/cpp/src/IceStorm/Util.cpp
+++ b/cpp/src/IceStorm/Util.cpp
@@ -74,8 +74,8 @@ int
IceStormInternal::compareSubscriberRecordKey(const MDB_val* v1, const MDB_val* v2)
{
SubscriberRecordKey k1, k2;
- IceDB::Codec<SubscriberRecordKey, IceDB::IceContext, Ice::OutputStreamPtr>::read(k1, *v1, dbContext);
- IceDB::Codec<SubscriberRecordKey, IceDB::IceContext, Ice::OutputStreamPtr>::read(k2, *v2, dbContext);
+ IceDB::Codec<SubscriberRecordKey, IceDB::IceContext, Ice::OutputStream>::read(k1, *v1, dbContext);
+ IceDB::Codec<SubscriberRecordKey, IceDB::IceContext, Ice::OutputStream>::read(k2, *v2, dbContext);
if(k1 < k2)
{
return -1;
diff --git a/cpp/src/IceStorm/Util.h b/cpp/src/IceStorm/Util.h
index cb8184e8476..c0f6bbf4744 100644
--- a/cpp/src/IceStorm/Util.h
+++ b/cpp/src/IceStorm/Util.h
@@ -24,9 +24,9 @@ namespace IceStorm
class Instance;
typedef IceUtil::Handle<Instance> InstancePtr;
-typedef IceDB::Dbi<IceStorm::SubscriberRecordKey, IceStorm::SubscriberRecord, IceDB::IceContext, Ice::OutputStreamPtr>
+typedef IceDB::Dbi<IceStorm::SubscriberRecordKey, IceStorm::SubscriberRecord, IceDB::IceContext, Ice::OutputStream>
SubscriberMap;
-typedef IceDB::Dbi<std::string, IceStormElection::LogUpdate, IceDB::IceContext, Ice::OutputStreamPtr> LLUMap;
+typedef IceDB::Dbi<std::string, IceStormElection::LogUpdate, IceDB::IceContext, Ice::OutputStream> LLUMap;
const std::string lluDbKey = "_manager";
diff --git a/cpp/src/IceStormLib/.depend.mak b/cpp/src/IceStormLib/.depend.mak
index b829883024a..4c3e3a981e8 100755
--- a/cpp/src/IceStormLib/.depend.mak
+++ b/cpp/src/IceStormLib/.depend.mak
@@ -29,7 +29,6 @@ IceStorm.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -66,12 +65,12 @@ IceStorm.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -86,6 +85,7 @@ IceStorm.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
@@ -117,7 +117,6 @@ Metrics.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -154,12 +153,12 @@ Metrics.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -174,6 +173,7 @@ Metrics.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
"$(includedir)\Ice\DefaultValueFactory.h" \
diff --git a/cpp/src/iceserviceinstall/.depend.mak b/cpp/src/iceserviceinstall/.depend.mak
index aaccb39b00b..2dcbab7a06e 100755
--- a/cpp/src/iceserviceinstall/.depend.mak
+++ b/cpp/src/iceserviceinstall/.depend.mak
@@ -29,7 +29,6 @@ ServiceInstaller.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -59,12 +58,12 @@ ServiceInstaller.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -73,7 +72,6 @@ ServiceInstaller.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -85,6 +83,7 @@ ServiceInstaller.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -113,7 +112,6 @@ ServiceInstaller.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
@@ -161,7 +159,6 @@ Install.obj: \
"$(includedir)\Ice\ValueF.h" \
"$(includedir)\Ice\Exception.h" \
"$(includedir)\Ice\Format.h" \
- "$(includedir)\Ice\StreamF.h" \
"$(includedir)\Ice\LocalObject.h" \
"$(includedir)\Ice\LocalObjectF.h" \
"$(includedir)\Ice\StreamHelpers.h" \
@@ -191,12 +188,12 @@ Install.obj: \
"$(includedir)\Ice\Current.h" \
"$(includedir)\Ice\Identity.h" \
"$(includedir)\Ice\Version.h" \
- "$(includedir)\Ice\BasicStream.h" \
+ "$(includedir)\Ice\InputStream.h" \
"$(includedir)\IceUtil\StringConverter.h" \
"$(includedir)\Ice\Object.h" \
"$(includedir)\Ice\IncomingAsyncF.h" \
+ "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\ValueFactory.h" \
- "$(includedir)\Ice\ValueFactoryManagerF.h" \
"$(includedir)\Ice\Buffer.h" \
"$(includedir)\Ice\Protocol.h" \
"$(includedir)\Ice\SlicedDataF.h" \
@@ -205,7 +202,6 @@ Install.obj: \
"$(includedir)\Ice\VirtualShared.h" \
"$(includedir)\Ice\LocalException.h" \
"$(includedir)\Ice\BuiltinSequences.h" \
- "$(includedir)\Ice\LoggerF.h" \
"$(includedir)\Ice\InstrumentationF.h" \
"$(includedir)\Ice\Dispatcher.h" \
"$(includedir)\Ice\Plugin.h" \
@@ -217,6 +213,7 @@ Install.obj: \
"$(includedir)\Ice\Incoming.h" \
"$(includedir)\Ice\ServantLocatorF.h" \
"$(includedir)\Ice\ServantManagerF.h" \
+ "$(includedir)\Ice\OutputStream.h" \
"$(includedir)\Ice\ResponseHandlerF.h" \
"$(includedir)\Ice\IncomingAsync.h" \
"$(includedir)\Ice\FactoryTableInit.h" \
@@ -245,7 +242,6 @@ Install.obj: \
"$(includedir)\Ice\ConnectionAsync.h" \
"$(includedir)\Ice\Functional.h" \
"$(includedir)\IceUtil\Functional.h" \
- "$(includedir)\Ice\Stream.h" \
"$(includedir)\Ice\ImplicitContext.h" \
"$(includedir)\Ice\Locator.h" \
"$(includedir)\Ice\Router.h" \
diff --git a/cpp/src/slice2cpp/Gen.cpp b/cpp/src/slice2cpp/Gen.cpp
index 789be476a40..bdc5e986be7 100644
--- a/cpp/src/slice2cpp/Gen.cpp
+++ b/cpp/src/slice2cpp/Gen.cpp
@@ -270,7 +270,7 @@ writeDataMemberInitializers(IceUtilInternal::Output& C, const DataMemberList& me
Slice::Gen::Gen(const string& base, const string& headerExtension, const string& sourceExtension,
const vector<string>& extraHeaders, const string& include,
const vector<string>& includePaths, const string& dllExport, const string& dir,
- bool implCpp98, bool implCpp11, bool checksum, bool stream, bool ice) :
+ bool implCpp98, bool implCpp11, bool checksum, bool ice) :
_base(base),
_headerExtension(headerExtension),
_implHeaderExtension(headerExtension),
@@ -283,7 +283,6 @@ Slice::Gen::Gen(const string& base, const string& headerExtension, const string&
_implCpp98(implCpp98),
_implCpp11(implCpp11),
_checksum(checksum),
- _stream(stream),
_ice(ice)
{
for(vector<string>::iterator p = _includePaths.begin(); p != _includePaths.end(); ++p)
@@ -517,22 +516,13 @@ Slice::Gen::generate(const UnitPtr& p)
if(p->usesNonLocals())
{
- C << "\n#include <Ice/BasicStream.h>";
+ C << "\n#include <Ice/InputStream.h>";
+ C << "\n#include <Ice/OutputStream.h>";
}
- if(_stream || p->hasNonLocalClassDefs() || p->hasNonLocalExceptions())
+ if(p->hasNonLocalExceptions())
{
- if(!p->hasNonLocalClassDefs())
- {
- C << "\n#include <Ice/LocalException.h>";
- }
-
- H << "\n#include <Ice/StreamF.h>";
-
- if(_stream)
- {
- C << "\n#include <Ice/Stream.h>";
- }
+ C << "\n#include <Ice/LocalException.h>";
}
if(p->hasContentsWithMetaData("preserve-slice"))
@@ -616,13 +606,13 @@ Slice::Gen::generate(const UnitPtr& p)
Cpp11ProxyVisitor proxyVisitor(H, C, _dllExport);
p->visit(&proxyVisitor, false);
- Cpp11LocalObjectVisitor localObjectVisitor(H, C, _dllExport, _stream);
+ Cpp11LocalObjectVisitor localObjectVisitor(H, C, _dllExport);
p->visit(&localObjectVisitor, false);
- Cpp11InterfaceVisitor interfaceVisitor(H, C, _dllExport, _stream);
+ Cpp11InterfaceVisitor interfaceVisitor(H, C, _dllExport);
p->visit(&interfaceVisitor, false);
- Cpp11ValueVisitor valueVisitor(H, C, _dllExport, _stream);
+ Cpp11ValueVisitor valueVisitor(H, C, _dllExport);
p->visit(&valueVisitor, false);
if(_implCpp11)
@@ -668,7 +658,7 @@ Slice::Gen::generate(const UnitPtr& p)
ObjectDeclVisitor objectDeclVisitor(H, C, _dllExport);
p->visit(&objectDeclVisitor, false);
- TypesVisitor typesVisitor(H, C, _dllExport, _stream);
+ TypesVisitor typesVisitor(H, C, _dllExport);
p->visit(&typesVisitor, false);
StreamVisitor streamVisitor(H, C, _dllExport);
@@ -692,7 +682,7 @@ Slice::Gen::generate(const UnitPtr& p)
ProxyVisitor proxyVisitor(H, C, _dllExport);
p->visit(&proxyVisitor, false);
- ObjectVisitor objectVisitor(H, C, _dllExport, _stream);
+ ObjectVisitor objectVisitor(H, C, _dllExport);
p->visit(&objectVisitor, false);
//
@@ -775,8 +765,8 @@ Slice::Gen::writeExtraHeaders(IceUtilInternal::Output& out)
}
}
-Slice::Gen::TypesVisitor::TypesVisitor(Output& h, Output& c, const string& dllExport, bool stream) :
- H(h), C(c), _dllExport(dllExport), _stream(stream), _doneStaticSymbol(false), _useWstring(false)
+Slice::Gen::TypesVisitor::TypesVisitor(Output& h, Output& c, const string& dllExport) :
+ H(h), C(c), _dllExport(dllExport), _doneStaticSymbol(false), _useWstring(false)
{
}
@@ -1061,126 +1051,66 @@ Slice::Gen::TypesVisitor::visitExceptionEnd(const ExceptionPtr& p)
if(preserved && !basePreserved)
{
- H << sp << nl << "virtual void __write(::IceInternal::BasicStream*) const;";
- H << nl << "virtual void __read(::IceInternal::BasicStream*);";
+ H << sp << nl << "virtual void __write(::Ice::OutputStream*) const;";
+ H << nl << "virtual void __read(::Ice::InputStream*);";
- if(_stream)
- {
- H << nl << "virtual void __write(const ::Ice::OutputStreamPtr&) const;";
- H << nl << "virtual void __read(const ::Ice::InputStreamPtr&);";
- }
- else
- {
- string baseName = base ? fixKwd(base->scoped()) : string("::Ice::UserException");
- H << nl << "using " << baseName << "::__write;";
- H << nl << "using " << baseName << "::__read;";
- }
+ string baseName = base ? fixKwd(base->scoped()) : string("::Ice::UserException");
+ H << nl << "using " << baseName << "::__write;";
+ H << nl << "using " << baseName << "::__read;";
}
H.dec();
H << sp << nl << "protected:";
H.inc();
- H << nl << "virtual void __writeImpl(::IceInternal::BasicStream*) const;";
- H << nl << "virtual void __readImpl(::IceInternal::BasicStream*);";
+ H << nl << "virtual void __writeImpl(::Ice::OutputStream*) const;";
+ H << nl << "virtual void __readImpl(::Ice::InputStream*);";
- if(_stream)
- {
- H << nl << "virtual void __writeImpl(const ::Ice::OutputStreamPtr&) const;";
- H << nl << "virtual void __readImpl(const ::Ice::InputStreamPtr&);";
- }
- else
- {
- string baseName = base ? fixKwd(base->scoped()) : string("::Ice::UserException");
- H << nl << "using " << baseName << "::__writeImpl;";
- H << nl << "using " << baseName << "::__readImpl;";
- }
+ string baseName = base ? fixKwd(base->scoped()) : string("::Ice::UserException");
+ H << nl << "using " << baseName << "::__writeImpl;";
+ H << nl << "using " << baseName << "::__readImpl;";
if(preserved && !basePreserved)
{
H << sp << nl << "::Ice::SlicedDataPtr __slicedData;";
- C << sp << nl << "void" << nl << scoped.substr(2) << "::__write(::IceInternal::BasicStream* __os) const";
+ C << sp << nl << "void" << nl << scoped.substr(2) << "::__write(::Ice::OutputStream* __os) const";
C << sb;
- C << nl << "__os->startWriteException(__slicedData);";
+ C << nl << "__os->startException(__slicedData);";
C << nl << "__writeImpl(__os);";
- C << nl << "__os->endWriteException();";
+ C << nl << "__os->endException();";
C << eb;
- C << sp << nl << "void" << nl << scoped.substr(2) << "::__read(::IceInternal::BasicStream* __is)";
+ C << sp << nl << "void" << nl << scoped.substr(2) << "::__read(::Ice::InputStream* __is)";
C << sb;
- C << nl << "__is->startReadException();";
+ C << nl << "__is->startException();";
C << nl << "__readImpl(__is);";
- C << nl << "__slicedData = __is->endReadException(true);";
+ C << nl << "__slicedData = __is->endException(true);";
C << eb;
}
- C << sp << nl << "void" << nl << scoped.substr(2) << "::__writeImpl(::IceInternal::BasicStream* __os) const";
+ C << sp << nl << "void" << nl << scoped.substr(2) << "::__writeImpl(::Ice::OutputStream* __os) const";
C << sb;
- C << nl << "__os->startWriteSlice(\"" << p->scoped() << "\", -1, " << (!base ? "true" : "false") << ");";
+ C << nl << "__os->startSlice(\"" << p->scoped() << "\", -1, " << (!base ? "true" : "false") << ");";
writeMarshalUnmarshalDataMembers(C, p->dataMembers(), p->orderedOptionalDataMembers(), true);
- C << nl << "__os->endWriteSlice();";
+ C << nl << "__os->endSlice();";
if(base)
{
emitUpcall(base, "::__writeImpl(__os);");
}
C << eb;
- C << sp << nl << "void" << nl << scoped.substr(2) << "::__readImpl(::IceInternal::BasicStream* __is)";
+ C << sp << nl << "void" << nl << scoped.substr(2) << "::__readImpl(::Ice::InputStream* __is)";
C << sb;
- C << nl << "__is->startReadSlice();";
+ C << nl << "__is->startSlice();";
writeMarshalUnmarshalDataMembers(C, p->dataMembers(), p->orderedOptionalDataMembers(), false);
- C << nl << "__is->endReadSlice();";
+ C << nl << "__is->endSlice();";
if(base)
{
emitUpcall(base, "::__readImpl(__is);");
}
C << eb;
-
- if(_stream)
- {
- if(preserved && !basePreserved)
- {
- C << sp << nl << "void" << nl << scoped.substr(2) << "::__write(const ::Ice::OutputStreamPtr& __os) const";
- C << sb;
- C << nl << "__os->startException(__slicedData);";
- C << nl << "__writeImpl(__os);";
- C << nl << "__os->endException();";
- C << eb;
-
- C << sp << nl << "void" << nl << scoped.substr(2) << "::__read(const ::Ice::InputStreamPtr& __is)";
- C << sb;
- C << nl << "__is->startException();";
- C << nl << "__readImpl(__is);";
- C << nl << "__slicedData = __is->endException(true);";
- C << eb;
- }
-
- C << sp << nl << "void" << nl << scoped.substr(2)
- << "::__writeImpl(const ::Ice::OutputStreamPtr& __os) const";
- C << sb;
- C << nl << "__os->startSlice(\"" << p->scoped() << "\", -1, " << (!base ? "true" : "false") << ");";
- writeMarshalUnmarshalDataMembers(C, p->dataMembers(), p->orderedOptionalDataMembers(), true);
- C << nl << "__os->endSlice();";
- if(base)
- {
- emitUpcall(base, "::__writeImpl(__os);");
- }
- C << eb;
-
- C << sp << nl << "void" << nl << scoped.substr(2)
- << "::__readImpl(const ::Ice::InputStreamPtr& __is)";
- C << sb;
- C << nl << "__is->startSlice();";
- writeMarshalUnmarshalDataMembers(C, p->dataMembers(), p->orderedOptionalDataMembers(), false);
- C << nl << "__is->endSlice();";
- if(base)
- {
- emitUpcall(base, "::__readImpl(__is);");
- }
- C << eb;
- }
}
H << eb << ';';
@@ -1546,7 +1476,7 @@ Slice::Gen::ProxyDeclVisitor::visitClassDecl(const ClassDeclPtr& p)
string scoped = fixKwd(p->scoped());
H << sp << nl << "class " << name << ';';
- H << nl << _dllExport << "void __read(::IceInternal::BasicStream*, ::IceInternal::ProxyHandle< ::IceProxy"
+ H << nl << _dllExport << "void __read(::Ice::InputStream*, ::IceInternal::ProxyHandle< ::IceProxy"
<< scoped << ">&);";
H << nl << _dllExport << "::IceProxy::Ice::Object* upCast(::IceProxy" << scoped << "*);";
}
@@ -1680,7 +1610,7 @@ Slice::Gen::ProxyVisitor::visitClassDefStart(const ClassDefPtr& p)
<< "* p) { return p; }";
C << sp;
- C << nl << "void" << nl << "::IceProxy" << scope << "__read(::IceInternal::BasicStream* __is, "
+ C << nl << "void" << nl << "::IceProxy" << scope << "__read(::Ice::InputStream* __is, "
<< "::IceInternal::ProxyHandle< ::IceProxy" << scoped << ">& v)";
C << sb;
C << nl << "::Ice::ObjectPrx proxy;";
@@ -1930,7 +1860,7 @@ Slice::Gen::ProxyVisitor::visitOperation(const OperationPtr& p)
{
C << nl << "try";
C << sb;
- C << nl<< "::IceInternal::BasicStream* __os = __og.startWriteParams(" << opFormatTypeToString(p) << ");";
+ C << nl<< "::Ice::OutputStream* __os = __og.startWriteParams(" << opFormatTypeToString(p) << ");";
writeMarshalCode(C, inParams, 0, true, TypeContextInParam);
if(p->sendsClasses(false))
{
@@ -2009,7 +1939,7 @@ Slice::Gen::ProxyVisitor::visitOperation(const OperationPtr& p)
if(ret || !outParams.empty())
{
writeAllocateCode(C, ParamDeclList(), p, true, _useWstring);
- C << nl << "::IceInternal::BasicStream* __is = __og.startReadParams();";
+ C << nl << "::Ice::InputStream* __is = __og.startReadParams();";
writeUnmarshalCode(C, outParams, p, true);
if(p->returnsClasses(false))
{
@@ -2044,7 +1974,7 @@ Slice::Gen::ProxyVisitor::visitOperation(const OperationPtr& p)
}
else
{
- C << nl << "::IceInternal::BasicStream* __os = __result->startWriteParams(" << opFormatTypeToString(p) <<");";
+ C << nl << "::Ice::OutputStream* __os = __result->startWriteParams(" << opFormatTypeToString(p) <<");";
writeMarshalCode(C, inParams, 0, true, TypeContextInParam);
if(p->sendsClasses(false))
{
@@ -2107,7 +2037,7 @@ Slice::Gen::ProxyVisitor::visitOperation(const OperationPtr& p)
C << eb;
if(ret || !outParams.empty())
{
- C << nl << "::IceInternal::BasicStream* __is = __result->__startReadParams();";
+ C << nl << "::Ice::InputStream* __is = __result->__startReadParams();";
writeUnmarshalCode(C, outParams, p, true, _useWstring | TypeContextAMIEnd);
if(p->returnsClasses(false))
{
@@ -2171,7 +2101,7 @@ Slice::Gen::ProxyVisitor::visitOperation(const OperationPtr& p)
if(ret || !outParams.empty())
{
- C << nl << "::IceInternal::BasicStream* __is = __result->__startReadParams();";
+ C << nl << "::Ice::InputStream* __is = __result->__startReadParams();";
writeUnmarshalCode(C, outParams, p, true, _useWstring | TypeContextAMIPrivateEnd);
if(p->returnsClasses(false))
{
@@ -2249,8 +2179,8 @@ Slice::Gen::ObjectDeclVisitor::visitOperation(const OperationPtr& p)
}
}
-Slice::Gen::ObjectVisitor::ObjectVisitor(Output& h, Output& c, const string& dllExport, bool stream) :
- H(h), C(c), _dllExport(dllExport), _stream(stream), _doneStaticSymbol(false), _useWstring(false)
+Slice::Gen::ObjectVisitor::ObjectVisitor(Output& h, Output& c, const string& dllExport) :
+ H(h), C(c), _dllExport(dllExport), _doneStaticSymbol(false), _useWstring(false)
{
}
@@ -2829,68 +2759,52 @@ Slice::Gen::ObjectVisitor::visitClassDefEnd(const ClassDefPtr& p)
if(preserved && !basePreserved)
{
H << sp;
- H << nl << "virtual void __write(::IceInternal::BasicStream*) const;";
- H << nl << "virtual void __read(::IceInternal::BasicStream*);";
+ H << nl << "virtual void __write(::Ice::OutputStream*) const;";
+ H << nl << "virtual void __read(::Ice::InputStream*);";
- if(_stream)
- {
- H << nl << "virtual void __write(const ::Ice::OutputStreamPtr&) const;";
- H << nl << "virtual void __read(const ::Ice::InputStreamPtr&);";
- }
- else
- {
- string baseName = base ? fixKwd(base->scoped()) : string("::Ice::Object");
- H << nl << "using " << baseName << "::__write;";
- H << nl << "using " << baseName << "::__read;";
- }
+ string baseName = base ? fixKwd(base->scoped()) : string("::Ice::Object");
+ H << nl << "using " << baseName << "::__write;";
+ H << nl << "using " << baseName << "::__read;";
}
H.dec();
H << sp << nl << "protected:";
H.inc();
- H << nl << "virtual void __writeImpl(::IceInternal::BasicStream*) const;";
- H << nl << "virtual void __readImpl(::IceInternal::BasicStream*);";
+ H << nl << "virtual void __writeImpl(::Ice::OutputStream*) const;";
+ H << nl << "virtual void __readImpl(::Ice::InputStream*);";
- if(_stream)
- {
- H << nl << "virtual void __writeImpl(const ::Ice::OutputStreamPtr&) const;";
- H << nl << "virtual void __readImpl(const ::Ice::InputStreamPtr&);";
- }
- else
- {
- string baseName = base ? fixKwd(base->scoped()) : string("::Ice::Object");
- H << nl << "using " << baseName << "::__writeImpl;";
- H << nl << "using " << baseName << "::__readImpl;";
- }
+ string baseName = base ? fixKwd(base->scoped()) : string("::Ice::Object");
+ H << nl << "using " << baseName << "::__writeImpl;";
+ H << nl << "using " << baseName << "::__readImpl;";
if(preserved && !basePreserved)
{
C << sp;
C << nl << "void" << nl << scoped.substr(2)
- << "::__write(::IceInternal::BasicStream* __os) const";
+ << "::__write(::Ice::OutputStream* __os) const";
C << sb;
- C << nl << "__os->startWriteObject(__slicedData);";
+ C << nl << "__os->startObject(__slicedData);";
C << nl << "__writeImpl(__os);";
- C << nl << "__os->endWriteObject();";
+ C << nl << "__os->endObject();";
C << eb;
C << sp;
- C << nl << "void" << nl << scoped.substr(2) << "::__read(::IceInternal::BasicStream* __is)";
+ C << nl << "void" << nl << scoped.substr(2) << "::__read(::Ice::InputStream* __is)";
C << sb;
- C << nl << "__is->startReadObject();";
+ C << nl << "__is->startObject();";
C << nl << "__readImpl(__is);";
- C << nl << "__slicedData = __is->endReadObject(true);";
+ C << nl << "__slicedData = __is->endObject(true);";
C << eb;
}
C << sp;
C << nl << "void" << nl << scoped.substr(2)
- << "::__writeImpl(::IceInternal::BasicStream* __os) const";
+ << "::__writeImpl(::Ice::OutputStream* __os) const";
C << sb;
- C << nl << "__os->startWriteSlice(ice_staticId(), " << p->compactId() << (!base ? ", true" : ", false") << ");";
+ C << nl << "__os->startSlice(ice_staticId(), " << p->compactId() << (!base ? ", true" : ", false") << ");";
writeMarshalUnmarshalDataMembers(C, p->dataMembers(), p->orderedOptionalDataMembers(), true);
- C << nl << "__os->endWriteSlice();";
+ C << nl << "__os->endSlice();";
if(base)
{
emitUpcall(base, "::__writeImpl(__os);");
@@ -2898,60 +2812,17 @@ Slice::Gen::ObjectVisitor::visitClassDefEnd(const ClassDefPtr& p)
C << eb;
C << sp;
- C << nl << "void" << nl << scoped.substr(2) << "::__readImpl(::IceInternal::BasicStream* __is)";
+ C << nl << "void" << nl << scoped.substr(2) << "::__readImpl(::Ice::InputStream* __is)";
C << sb;
- C << nl << "__is->startReadSlice();";
+ C << nl << "__is->startSlice();";
writeMarshalUnmarshalDataMembers(C, p->dataMembers(), p->orderedOptionalDataMembers(), false);
- C << nl << "__is->endReadSlice();";
+ C << nl << "__is->endSlice();";
if(base)
{
emitUpcall(base, "::__readImpl(__is);");
}
C << eb;
- if(_stream)
- {
- if(preserved && !basePreserved)
- {
- C << sp << nl << "void" << nl << scoped.substr(2) << "::__write(const ::Ice::OutputStreamPtr& __os) const";
- C << sb;
- C << nl << "__os->startObject(__slicedData);";
- C << nl << "__writeImpl(__os);";
- C << nl << "__os->endObject();";
- C << eb;
-
- C << sp << nl << "void" << nl << scoped.substr(2) << "::__read(const ::Ice::InputStreamPtr& __is)";
- C << sb;
- C << nl << "__is->startObject();";
- C << nl << "__readImpl(__is);";
- C << nl << "__slicedData = __is->endObject(true);";
- C << eb;
- }
-
- C << sp << nl << "void" << nl << scoped.substr(2)
- << "::__writeImpl(const ::Ice::OutputStreamPtr& __os) const";
- C << sb;
- C << nl << "__os->startSlice(ice_staticId(), " << p->compactId() << (!base ? ", true" : ", false") << ");";
- writeMarshalUnmarshalDataMembers(C, p->dataMembers(), p->orderedOptionalDataMembers(), true);
- C << nl << "__os->endSlice();";
- if(base)
- {
- emitUpcall(base, "::__writeImpl(__os);");
- }
- C << eb;
-
- C << sp << nl << "void" << nl << scoped.substr(2) << "::__readImpl(const ::Ice::InputStreamPtr& __is)";
- C << sb;
- C << nl << "__is->startSlice();";
- writeMarshalUnmarshalDataMembers(C, p->dataMembers(), p->orderedOptionalDataMembers(), false);
- C << nl << "__is->endSlice();";
- if(base)
- {
- emitUpcall(base, "::__readImpl(__is);");
- }
- C << eb;
- }
-
if(!p->isAbstract() || p->compactId() >= 0)
{
C << sp << nl << "namespace";
@@ -3253,7 +3124,7 @@ Slice::Gen::ObjectVisitor::visitOperation(const OperationPtr& p)
if(!inParams.empty())
{
- C << nl << "::IceInternal::BasicStream* __is = __inS.startReadParams();";
+ C << nl << "::Ice::InputStream* __is = __inS.startReadParams();";
writeAllocateCode(C, inParams, 0, true, _useWstring | TypeContextInParam);
writeUnmarshalCode(C, inParams, 0, true, TypeContextInParam);
if(p->sendsClasses(false))
@@ -3281,7 +3152,7 @@ Slice::Gen::ObjectVisitor::visitOperation(const OperationPtr& p)
C << fixKwd(name) << args << ';';
if(ret || !outParams.empty())
{
- C << nl << "::IceInternal::BasicStream* __os = __inS.__startWriteParams("
+ C << nl << "::Ice::OutputStream* __os = __inS.__startWriteParams("
<< opFormatTypeToString(p) << ");";
writeMarshalCode(C, outParams, p, true);
if(p->returnsClasses(false))
@@ -3315,7 +3186,7 @@ Slice::Gen::ObjectVisitor::visitOperation(const OperationPtr& p)
if(!inParams.empty())
{
- C << nl << "::IceInternal::BasicStream* __is = __inS.startReadParams();";
+ C << nl << "::Ice::InputStream* __is = __inS.startReadParams();";
writeAllocateCode(C, inParams, 0, true, _useWstring | TypeContextInParam);
writeUnmarshalCode(C, inParams, 0, true, TypeContextInParam);
if(p->sendsClasses(false))
@@ -4620,7 +4491,7 @@ Slice::Gen::AsyncImplVisitor::visitOperation(const OperationPtr& p)
{
C << nl << "try";
C << sb;
- C << nl << "::IceInternal::BasicStream* __os = __startWriteParams(" << opFormatTypeToString(p) << ");";
+ C << nl << "::Ice::OutputStream* __os = __startWriteParams(" << opFormatTypeToString(p) << ");";
writeMarshalCode(C, outParams, p, false, TypeContextInParam);
if(p->returnsClasses(false))
{
@@ -4801,16 +4672,20 @@ Slice::Gen::StreamVisitor::visitStructStart(const StructPtr& p)
//
H << nl << "#if defined(ICE_HAS_DECLSPEC_IMPORT_EXPORT) && !defined(";
H << _dllExport.substr(0, _dllExport.size() - 1) + "_EXPORTS) && !defined(ICE_STATIC_LIBS)";
- H << nl << "template struct " << _dllExport << "StreamWriter< " << fullStructName << ", ::IceInternal::BasicStream>;";
- H << nl << "template struct " << _dllExport << "StreamReader< " << fullStructName << ", ::IceInternal::BasicStream>;";
+ H << nl << "template struct " << _dllExport << "StreamWriter< " << fullStructName
+ << ", ::Ice::OutputStream>;";
+ H << nl << "template struct " << _dllExport << "StreamReader< " << fullStructName
+ << ", ::Ice::InputStream>;";
H << nl << "#endif" << nl;
//
// The instantations:
//
C << nl << "#if defined(ICE_HAS_DECLSPEC_IMPORT_EXPORT) && !defined(ICE_STATIC_LIBS)";
- C << nl << "template struct " << _dllExport << "StreamWriter< " << fullStructName << ", ::IceInternal::BasicStream>;";
- C << nl << "template struct " << _dllExport << "StreamReader< " << fullStructName << ", ::IceInternal::BasicStream>;";
+ C << nl << "template struct " << _dllExport << "StreamWriter< " << fullStructName
+ << ", ::Ice::OutputStream>;";
+ C << nl << "template struct " << _dllExport << "StreamReader< " << fullStructName
+ << ", ::Ice::InputStream>;";
C << nl << "#endif";
}
}
@@ -5487,9 +5362,8 @@ Slice::Gen::Cpp11TypesVisitor::visitExceptionEnd(const ExceptionPtr& p)
if(preserved && !basePreserved)
{
- H << sp << nl << "virtual void __write(::IceInternal::BasicStream*) const;";
- H << nl << "virtual void __read(::IceInternal::BasicStream*);";
-
+ H << sp << nl << "virtual void __write(::Ice::OutputStream*) const;";
+ H << nl << "virtual void __read(::Ice::InputStream*);";
string baseName = base ? fixKwd(base->scoped()) : string("::Ice::UserException");
}
@@ -5498,45 +5372,45 @@ Slice::Gen::Cpp11TypesVisitor::visitExceptionEnd(const ExceptionPtr& p)
H << sp << nl << "protected:";
H.inc();
- H << nl << "virtual void __writeImpl(::IceInternal::BasicStream*) const;";
- H << nl << "virtual void __readImpl(::IceInternal::BasicStream*);";
+ H << nl << "virtual void __writeImpl(::Ice::OutputStream*) const;";
+ H << nl << "virtual void __readImpl(::Ice::InputStream*);";
if(preserved && !basePreserved)
{
H << sp << nl << "::std::shared_ptr<::Ice::SlicedData> __slicedData;";
- C << sp << nl << "void" << nl << scoped.substr(2) << "::__write(::IceInternal::BasicStream* __os) const";
+ C << sp << nl << "void" << nl << scoped.substr(2) << "::__write(::Ice::OutputStream* __os) const";
C << sb;
- C << nl << "__os->startWriteException(__slicedData);";
+ C << nl << "__os->startException(__slicedData);";
C << nl << "__writeImpl(__os);";
- C << nl << "__os->endWriteException();";
+ C << nl << "__os->endException();";
C << eb;
- C << sp << nl << "void" << nl << scoped.substr(2) << "::__read(::IceInternal::BasicStream* __is)";
+ C << sp << nl << "void" << nl << scoped.substr(2) << "::__read(::Ice::InputStream* __is)";
C << sb;
- C << nl << "__is->startReadException();";
+ C << nl << "__is->startException();";
C << nl << "__readImpl(__is);";
- C << nl << "__slicedData = __is->endReadException(true);";
+ C << nl << "__slicedData = __is->endException(true);";
C << eb;
}
- C << sp << nl << "void" << nl << scoped.substr(2) << "::__writeImpl(::IceInternal::BasicStream* __os) const";
+ C << sp << nl << "void" << nl << scoped.substr(2) << "::__writeImpl(::Ice::OutputStream* __os) const";
C << sb;
- C << nl << "__os->startWriteSlice(\"" << p->scoped() << "\", -1, " << (!base ? "true" : "false") << ");";
+ C << nl << "__os->startSlice(\"" << p->scoped() << "\", -1, " << (!base ? "true" : "false") << ");";
writeMarshalUnmarshalDataMembers(C, p->dataMembers(), p->orderedOptionalDataMembers(), true);
- C << nl << "__os->endWriteSlice();";
+ C << nl << "__os->endSlice();";
if(base)
{
emitUpcall(base, "::__writeImpl(__os);");
}
C << eb;
- C << sp << nl << "void" << nl << scoped.substr(2) << "::__readImpl(::IceInternal::BasicStream* __is)";
+ C << sp << nl << "void" << nl << scoped.substr(2) << "::__readImpl(::Ice::InputStream* __is)";
C << sb;
- C << nl << "__is->startReadSlice();";
+ C << nl << "__is->startSlice();";
writeMarshalUnmarshalDataMembers(C, p->dataMembers(), p->orderedOptionalDataMembers(), false);
- C << nl << "__is->endReadSlice();";
+ C << nl << "__is->endSlice();";
if(base)
{
emitUpcall(base, "::__readImpl(__is);");
@@ -6202,7 +6076,7 @@ Slice::Gen::Cpp11ProxyVisitor::visitOperation(const OperationPtr& p)
}
else
{
- C << nl << "[&](::IceInternal::BasicStream* __os)";
+ C << nl << "[&](::Ice::OutputStream* __os)";
C << sb;
writeMarshalCode(C, inParams, 0, true, TypeContextInParam);
if(p->sendsClasses(false))
@@ -6217,7 +6091,7 @@ Slice::Gen::Cpp11ProxyVisitor::visitOperation(const OperationPtr& p)
if(ret || !outParams.empty())
{
C << nl << "false" << ",";
- C << nl << "[__response](::IceInternal::BasicStream* __is)";
+ C << nl << "[__response](::Ice::InputStream* __is)";
C << sb;
writeAllocateCode(C, outParams, p, true, _useWstring | TypeContextAMIEnd | TypeContextReadClosure, true);
writeUnmarshalCode(C, outParams, p, true, _useWstring | TypeContextAMIEnd);
@@ -6225,7 +6099,7 @@ Slice::Gen::Cpp11ProxyVisitor::visitOperation(const OperationPtr& p)
{
C << nl << "__is->readPendingObjects();";
}
- C << nl << "__is->endReadEncaps();";
+ C << nl << "__is->endEncapsulation();";
C << nl << "if(__response)";
C << sb;
C << nl << "try";
@@ -6260,7 +6134,7 @@ Slice::Gen::Cpp11ProxyVisitor::visitOperation(const OperationPtr& p)
else
{
C << nl << "true" << ",";
- C << nl << "[__response](::IceInternal::BasicStream*)";
+ C << nl << "[__response](::Ice::InputStream*)";
C << sb;
C << nl << "if(__response)";
C << sb;
@@ -6556,12 +6430,10 @@ Slice::Gen::Cpp11TypesVisitor::emitUpcall(const ExceptionPtr& base, const string
Slice::Gen::Cpp11ObjectVisitor::Cpp11ObjectVisitor(::IceUtilInternal::Output& h,
::IceUtilInternal::Output& c,
- const std::string& dllExport,
- bool stream) :
+ const std::string& dllExport) :
H(h),
C(c),
_dllExport(dllExport),
- _stream(stream),
_doneStaticSymbol(false),
_useWstring(false)
{
@@ -6596,9 +6468,8 @@ Slice::Gen::Cpp11ValueVisitor::emitUpcall(const ClassDefPtr& base, const string&
Slice::Gen::Cpp11LocalObjectVisitor::Cpp11LocalObjectVisitor(::IceUtilInternal::Output& h,
::IceUtilInternal::Output& c,
- const std::string& dllExport,
- bool stream) :
- Cpp11ObjectVisitor(h, c, dllExport, stream)
+ const std::string& dllExport) :
+ Cpp11ObjectVisitor(h, c, dllExport)
{
}
@@ -6949,9 +6820,8 @@ Slice::Gen::Cpp11LocalObjectVisitor::visitOperation(const OperationPtr& p)
Slice::Gen::Cpp11InterfaceVisitor::Cpp11InterfaceVisitor(::IceUtilInternal::Output& h,
::IceUtilInternal::Output& c,
- const std::string& dllExport,
- bool stream) :
- Cpp11ObjectVisitor(h, c, dllExport, stream)
+ const std::string& dllExport) :
+ Cpp11ObjectVisitor(h, c, dllExport)
{
}
@@ -7406,7 +7276,7 @@ Slice::Gen::Cpp11InterfaceVisitor::visitOperation(const OperationPtr& p)
if(!inParams.empty())
{
- C << nl << "::IceInternal::BasicStream* __is = __inS.startReadParams();";
+ C << nl << "::Ice::InputStream* __is = __inS.startReadParams();";
writeAllocateCode(C, inParams, 0, true, _useWstring | TypeContextInParam | TypeContextReadClosure, true);
writeUnmarshalCode(C, inParams, 0, true, TypeContextInParam);
if(p->sendsClasses(false))
@@ -7540,9 +7410,8 @@ Slice::Gen::Cpp11InterfaceVisitor::visitOperation(const OperationPtr& p)
Slice::Gen::Cpp11ValueVisitor::Cpp11ValueVisitor(::IceUtilInternal::Output& h,
::IceUtilInternal::Output& c,
- const std::string& dllExport,
- bool stream) :
- Cpp11ObjectVisitor(h, c, dllExport, stream)
+ const std::string& dllExport) :
+ Cpp11ObjectVisitor(h, c, dllExport)
{
}
@@ -7657,44 +7526,44 @@ Slice::Gen::Cpp11ValueVisitor::visitClassDefEnd(const ClassDefPtr& p)
if(preserved && !basePreserved)
{
H << sp;
- H << nl << "virtual void __write(::IceInternal::BasicStream*) const;";
- H << nl << "virtual void __read(::IceInternal::BasicStream*);";
+ H << nl << "virtual void __write(::Ice::OutputStream*) const;";
+ H << nl << "virtual void __read(::Ice::InputStream*);";
}
H.dec();
H << sp << nl << "protected:";
H.inc();
- H << nl << "virtual void __writeImpl(::IceInternal::BasicStream*) const;";
- H << nl << "virtual void __readImpl(::IceInternal::BasicStream*);";
+ H << nl << "virtual void __writeImpl(::Ice::OutputStream*) const;";
+ H << nl << "virtual void __readImpl(::Ice::InputStream*);";
if(preserved && !basePreserved)
{
C << sp;
C << nl << "void" << nl << scoped.substr(2)
- << "::__write(::IceInternal::BasicStream* __os) const";
+ << "::__write(::Ice::OutputStream* __os) const";
C << sb;
- C << nl << "__os->startWriteObject(__slicedData);";
+ C << nl << "__os->startObject(__slicedData);";
C << nl << "__writeImpl(__os);";
- C << nl << "__os->endWriteObject();";
+ C << nl << "__os->endObject();";
C << eb;
C << sp;
- C << nl << "void" << nl << scoped.substr(2) << "::__read(::IceInternal::BasicStream* __is)";
+ C << nl << "void" << nl << scoped.substr(2) << "::__read(::Ice::InputStream* __is)";
C << sb;
- C << nl << "__is->startReadObject();";
+ C << nl << "__is->startObject();";
C << nl << "__readImpl(__is);";
- C << nl << "__slicedData = __is->endReadObject(true);";
+ C << nl << "__slicedData = __is->endObject(true);";
C << eb;
}
C << sp;
C << nl << "void" << nl << scoped.substr(2)
- << "::__writeImpl(::IceInternal::BasicStream* __os) const";
+ << "::__writeImpl(::Ice::OutputStream* __os) const";
C << sb;
- C << nl << "__os->startWriteSlice(ice_staticId(), " << p->compactId() << (!base ? ", true" : ", false") << ");";
+ C << nl << "__os->startSlice(ice_staticId(), " << p->compactId() << (!base ? ", true" : ", false") << ");";
writeMarshalUnmarshalDataMembers(C, p->dataMembers(), p->orderedOptionalDataMembers(), true);
- C << nl << "__os->endWriteSlice();";
+ C << nl << "__os->endSlice();";
if(base)
{
emitUpcall(base, "::__writeImpl(__os);");
@@ -7702,11 +7571,11 @@ Slice::Gen::Cpp11ValueVisitor::visitClassDefEnd(const ClassDefPtr& p)
C << eb;
C << sp;
- C << nl << "void" << nl << scoped.substr(2) << "::__readImpl(::IceInternal::BasicStream* __is)";
+ C << nl << "void" << nl << scoped.substr(2) << "::__readImpl(::Ice::InputStream* __is)";
C << sb;
- C << nl << "__is->startReadSlice();";
+ C << nl << "__is->startSlice();";
writeMarshalUnmarshalDataMembers(C, p->dataMembers(), p->orderedOptionalDataMembers(), false);
- C << nl << "__is->endReadSlice();";
+ C << nl << "__is->endSlice();";
if(base)
{
emitUpcall(base, "::__readImpl(__is);");
@@ -8035,16 +7904,16 @@ Slice::Gen::Cpp11StreamVisitor::visitStructStart(const StructPtr& p)
//
H << nl << "#if defined(ICE_HAS_DECLSPEC_IMPORT_EXPORT) && !defined(";
H << _dllExport.substr(0, _dllExport.size() - 1) + "_EXPORTS) && !defined(ICE_STATIC_LIBS)";
- H << nl << "template struct " << _dllExport << "StreamWriter< " << scoped << ", ::IceInternal::BasicStream>;";
- H << nl << "template struct " << _dllExport << "StreamReader< " << scoped << ", ::IceInternal::BasicStream>;";
+ H << nl << "template struct " << _dllExport << "StreamWriter< " << scoped << ", ::Ice::OutputStream>;";
+ H << nl << "template struct " << _dllExport << "StreamReader< " << scoped << ", ::Ice::InputStream>;";
H << nl << "#endif" << nl;
//
// The instantations:
//
C << nl << "#if defined(ICE_HAS_DECLSPEC_IMPORT_EXPORT) && !defined(ICE_STATIC_LIBS)";
- C << nl << "template struct " << _dllExport << "StreamWriter< " << scoped << ", ::IceInternal::BasicStream>;";
- C << nl << "template struct " << _dllExport << "StreamReader< " << scoped << ", ::IceInternal::BasicStream>;";
+ C << nl << "template struct " << _dllExport << "StreamWriter< " << scoped << ", ::Ice::OutputStream>;";
+ C << nl << "template struct " << _dllExport << "StreamReader< " << scoped << ", ::Ice::InputStream>;";
C << nl << "#endif";
}
}
diff --git a/cpp/src/slice2cpp/Gen.h b/cpp/src/slice2cpp/Gen.h
index 6b90d3ed391..03944065a74 100644
--- a/cpp/src/slice2cpp/Gen.h
+++ b/cpp/src/slice2cpp/Gen.h
@@ -31,7 +31,6 @@ public:
bool,
bool,
bool,
- bool,
bool);
~Gen();
@@ -71,14 +70,13 @@ private:
bool _implCpp98;
bool _implCpp11;
bool _checksum;
- bool _stream;
bool _ice;
class TypesVisitor : private ::IceUtil::noncopyable, public ParserVisitor
{
public:
- TypesVisitor(::IceUtilInternal::Output&, ::IceUtilInternal::Output&, const std::string&, bool);
+ TypesVisitor(::IceUtilInternal::Output&, ::IceUtilInternal::Output&, const std::string&);
virtual bool visitModuleStart(const ModulePtr&);
virtual void visitModuleEnd(const ModulePtr&);
@@ -101,7 +99,6 @@ private:
::IceUtilInternal::Output& C;
std::string _dllExport;
- bool _stream;
bool _doneStaticSymbol;
int _useWstring;
std::list<int> _useWstringHist;
@@ -173,7 +170,7 @@ private:
{
public:
- ObjectVisitor(::IceUtilInternal::Output&, ::IceUtilInternal::Output&, const std::string&, bool);
+ ObjectVisitor(::IceUtilInternal::Output&, ::IceUtilInternal::Output&, const std::string&);
virtual bool visitModuleStart(const ModulePtr&);
virtual void visitModuleEnd(const ModulePtr&);
@@ -197,7 +194,6 @@ private:
::IceUtilInternal::Output& C;
std::string _dllExport;
- bool _stream;
bool _doneStaticSymbol;
int _useWstring;
std::list<int> _useWstringHist;
@@ -443,7 +439,7 @@ private:
{
public:
- Cpp11ObjectVisitor(::IceUtilInternal::Output&, ::IceUtilInternal::Output&, const std::string&, bool);
+ Cpp11ObjectVisitor(::IceUtilInternal::Output&, ::IceUtilInternal::Output&, const std::string&);
protected:
@@ -455,7 +451,6 @@ private:
::IceUtilInternal::Output& C;
std::string _dllExport;
- bool _stream;
bool _doneStaticSymbol;
int _useWstring;
std::list<int> _useWstringHist;
@@ -465,7 +460,7 @@ private:
{
public:
- Cpp11LocalObjectVisitor(::IceUtilInternal::Output&, ::IceUtilInternal::Output&, const std::string&, bool);
+ Cpp11LocalObjectVisitor(::IceUtilInternal::Output&, ::IceUtilInternal::Output&, const std::string&);
virtual bool visitModuleStart(const ModulePtr&);
virtual void visitModuleEnd(const ModulePtr&);
@@ -480,7 +475,7 @@ private:
{
public:
- Cpp11InterfaceVisitor(::IceUtilInternal::Output&, ::IceUtilInternal::Output&, const std::string&, bool);
+ Cpp11InterfaceVisitor(::IceUtilInternal::Output&, ::IceUtilInternal::Output&, const std::string&);
virtual bool visitModuleStart(const ModulePtr&);
virtual void visitModuleEnd(const ModulePtr&);
@@ -496,7 +491,7 @@ private:
{
public:
- Cpp11ValueVisitor(::IceUtilInternal::Output&, ::IceUtilInternal::Output&, const std::string&, bool);
+ Cpp11ValueVisitor(::IceUtilInternal::Output&, ::IceUtilInternal::Output&, const std::string&);
virtual bool visitModuleStart(const ModulePtr&);
virtual void visitModuleEnd(const ModulePtr&);
diff --git a/cpp/src/slice2cpp/Main.cpp b/cpp/src/slice2cpp/Main.cpp
index 013f3dbce16..41a84b83f2e 100644
--- a/cpp/src/slice2cpp/Main.cpp
+++ b/cpp/src/slice2cpp/Main.cpp
@@ -82,7 +82,6 @@ usage(const char* n)
"--ice Allow reserved Ice prefix in Slice identifiers.\n"
"--underscore Allow underscores in Slice identifiers.\n"
"--checksum Generate checksums for Slice definitions.\n"
- "--stream Generate marshaling support for public stream API.\n"
;
}
@@ -112,7 +111,6 @@ compile(int argc, char* argv[])
opts.addOpt("", "ice");
opts.addOpt("", "underscore");
opts.addOpt("", "checksum");
- opts.addOpt("", "stream");
bool validate = false;
for(int i = 0; i < argc; ++i)
@@ -202,8 +200,6 @@ compile(int argc, char* argv[])
bool checksum = opts.isSet("checksum");
- bool stream = opts.isSet("stream");
-
if(args.empty())
{
getErrorStream() << argv[0] << ": error: no input file" << endl;
@@ -340,7 +336,7 @@ compile(int argc, char* argv[])
try
{
Gen gen(icecpp->getBaseName(), headerExtension, sourceExtension, extraHeaders, include,
- includePaths, dllExport, output, implCpp98, implCpp11, checksum, stream, ice);
+ includePaths, dllExport, output, implCpp98, implCpp11, checksum, ice);
gen.generate(u);
}
catch(const Slice::FileException& ex)