summaryrefslogtreecommitdiff
path: root/cpp/src/Ice/StreamI.h
Commit message (Collapse)AuthorAge
* Update copyright headersJoe George2016-03-01
|
* Updated copyright to 2015Dwayne Boone2015-01-05
|
* ICE-5481 use size_type for Stream startSize() return typeDwayne Boone2014-07-21
|
* ICE-5316 Add support for InputStream::pos() methodDwayne Boone2014-07-17
|
* ICE-5481 startSize/endSize methods aren't designed to be "reentrant"Dwayne Boone2014-07-17
|
* New cpp:view-type metadata for strings, sequences and dictionaries, plus updatesZeroC Staff2014-06-04
| | | | to throughput demo. Fixes ICE-5382.
* merging javascript branchMark Spruiell2014-03-19
|
* Fixed ICE-5179: Fixed copyrightsBenoit Foucher2013-02-12
|
* ICE-5198: zero-copy OutputStream::finished methodBenoit Foucher2013-01-28
|
* Fix for ICE-4841 - added no copy option when creating input streamBenoit Foucher2013-01-23
|
* ICE-4938: support for compact IDsBenoit Foucher2012-12-19
|
* ICE-4932 - accept encoding when creating streamsMark Spruiell2012-11-12
|
* minor fixes to commentsMark Spruiell2012-11-02
|
* Renamings (ICE-4868):Bernard Normier2012-09-25
| | | | | | | | | | - StreamTrait is now StreamableTraits - StreamTraitType is now StreamHelperCategory - OptionalType is now OptionalFormat - Ice/StreamTraits.h is now Ice/StreamHelpers.h Updated C++, Python and Ruby Updated .depend and .depend.mak in C++, Python, Ruby and PHP
* Replaced optionalType in StreamTrait<> by a bool fixedLength memberBernard Normier2012-09-24
| | | | | | | | | | | | and updated slice2cpp accordingly No longer rely on assert / static_assert to detect incorrect use of base StreamOptionalHelper: now, the code no longer compiles vector<bool> is now handled like a built-in type: InputStream and OutputStream have now read / write vector<bool>& functions. The default implementation (StreamI) simply delegates to the same functions on BasicStream.
* Python support for optionalsMark Spruiell2012-09-14
|
* Port to Solaris 11 / Solaris Studio 12.3 (== CC 5.12)Bernard Normier2012-09-07
| | | | Fix to BasicStream.h (unitialized data member) that caused occasional failures in Ice/stream test
* Undo pragma-once-in-header enhancementBernard Normier2012-09-05
|
* Removed Stream::format method, replace with startWriteEncaps parameterBenoit Foucher2012-08-06
|
* Merge remote-tracking branch 'origin/master' into encoding11Benoit Foucher2012-08-06
|\ | | | | | | | | | | | | Conflicts: cpp/include/Ice/Stream.h cpp/include/Slice/Preprocessor.h rb/ruby/Makefile.mak
| * ICE-4782 Generate "#pragma once" for include-guards in generated C++ header ↵Jose2012-07-19
| | | | | | | | files.
* | * Minor C++ fixesMark Spruiell2012-06-13
| | | | | | | | * Adding UnknownSlicedObject in Java
* | Support for optionalsBenoit Foucher2012-06-11
| |
* | * C++ implementation for compact/sliced formatsMark Spruiell2012-05-08
| | | | | | | | | | | | | | | | | | * C++ implementation for "preserve-slice" metadata * C++ tests for compact/sliced/preserved types * Updated stream API * Python changes for stream API * Python tests for compact/sliced formats * Added Ice.Default.SlicedFormat property
* | Merge remote-tracking branch 'origin/master' into encoding11Benoit Foucher2012-04-25
|\|
| * Fixed copyrightsBenoit Foucher2012-04-25
| |
* | Added support for encoding versioningBenoit Foucher2012-04-18
|/
* updating version & copyright for 3.4.2Mark Spruiell2011-05-11
|
* Updated copyright to 2010Dwayne Boone2010-01-07
|
* Fixes for 4471 - more Ice stream fixesBenoit Foucher2009-12-15
|
* 4471 - read(std::vector<bool>) and Stream deprecate old methods.Jose2009-12-14
|
* Fixed bug 3409 - Added stream readAndCheckSeqSize methodBenoit Foucher2009-12-11
|
* Reverted commit for bug 3409 - py/rb sequence checkingDwayne Boone2009-11-27
|
* Bug 3409 - add sequence checking to ruby/pythonDwayne Boone2009-05-08
|
* Bug 3459 - add rewind/reset to InputStream/OutputStreamDwayne Boone2009-04-30
|
* Bug 3621 - updated copyright to 2009Dwayne Boone2009-01-02
|
* bug 711 - accept Unicode objects in PythonMark Spruiell2008-04-24
|
* Updated copyrightDwayne Boone2008-01-23
|
* - Fixed bug 1619, part of 2632.Benoit Foucher2008-01-09
|
* - Fixing bug 2522 for Python. This involved adding the C++ classMark Spruiell2007-11-05
| | | | | | | | | | UserExceptionWriter so that the Python extension can wrap a native Python user exception into something that the C++ run time can marshal. Also ported the changes to the servantLocator test. - Implementing UserExceptionWriter in Java and C#. - Consolidating the source files for the C# streaming API.
* added blobject support to python.Matthew Newhook2007-09-20
|
* Updated copyright headerDwayne Boone2007-01-08
|
* bug 1182: add zero-copy functions to stream APIMark Spruiell2006-08-24
|
* adding zero-copy functions for sequence<byte>Mark Spruiell2006-08-16
|
* Added support for wstring slice metadataDwayne Boone2006-03-29
|
* Updated copyrightDwayne Boone2006-03-14
|
* Updated copyrights to 2005Bernard Normier2005-02-16
|
* adding support for encapsulations, pending objectsMark Spruiell2004-11-08
|
* make the communicator accessibleMark Spruiell2004-09-07
|
* adding public streaming APIMark Spruiell2004-08-31
|