diff options
Diffstat (limited to 'cpp/src/Ice/StreamI.cpp')
-rw-r--r-- | cpp/src/Ice/StreamI.cpp | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/cpp/src/Ice/StreamI.cpp b/cpp/src/Ice/StreamI.cpp index 431926d64b0..0cb438049c7 100644 --- a/cpp/src/Ice/StreamI.cpp +++ b/cpp/src/Ice/StreamI.cpp @@ -235,6 +235,12 @@ InputStreamI::read(wstring& v) } void +InputStreamI::read(vector<bool>& v) +{ + _is->read(v); +} + +void InputStreamI::read(pair<const bool*, const bool*>& p, ::IceUtil::ScopedArray<bool>& result) { result.reset(_is->read(p)); @@ -528,6 +534,12 @@ 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) { |