Poco::Remoting::Binary

class BinaryInputStream

Library: Remoting/Binary
Package: Binary
Header: Poco/Remoting/Binary/BinaryStream.h

Description

This class is used for reading E-Binary messages from a POP3 server. All occurences of "\r\n..\r\n" are replaced with "\r\n.\r\n". The first occurence of "\r\n.\r\n" denotes the end of the stream.

Inheritance

Direct Base Classes: BinaryIOS, std::istream

All Base Classes: BinaryIOS, std::ios, std::istream

Member Summary

Inherited Functions: close, rdbuf

Constructors

BinaryInputStream

BinaryInputStream(
    std::istream & istr
);

Creates the BinaryInputStream and connects it to the given input stream.

Destructor

~BinaryInputStream

~BinaryInputStream();

Destroys the BinaryInputStream.