blocxx
Public Member Functions | Private Member Functions
BLOCXX_NAMESPACE::SocketStreamBuffer Class Reference

#include <SocketStreamBuffer.hpp>

Inheritance diagram for BLOCXX_NAMESPACE::SocketStreamBuffer:
BLOCXX_NAMESPACE::IOIFCStreamBuffer BLOCXX_NAMESPACE::BaseStreamBuffer

List of all members.

Public Member Functions

 SocketStreamBuffer (SocketBaseImpl *sock)
- Public Member Functions inherited from BLOCXX_NAMESPACE::IOIFCStreamBuffer
 IOIFCStreamBuffer (IOIFC *dev, int bufSize, const char *direction) BLOCXX_DEPRECATED
 IOIFCStreamBuffer (IOIFC *dev, EDirectionFlag direction=E_IN_OUT, int bufSize=64 *1024)
void setErrorAction (IOIFC::ErrorAction error_action)
virtual ~IOIFCStreamBuffer ()
virtual void reset ()
std::streambuf * tie (std::streambuf *tied_buf)
- Public Member Functions inherited from BLOCXX_NAMESPACE::BaseStreamBuffer
 BaseStreamBuffer (EDirectionFlag direction, size_t bufSize=BASE_BUF_SIZE)
 Create a base stream buffer.
 ~BaseStreamBuffer ()

Private Member Functions

 SocketStreamBuffer (const SocketStreamBuffer &arg)
SocketStreamBufferoperator= (const SocketStreamBuffer &arg)

Additional Inherited Members

- Public Types inherited from BLOCXX_NAMESPACE::IOIFCStreamBuffer
enum  EDirectionFlag
- Public Types inherited from BLOCXX_NAMESPACE::BaseStreamBuffer
enum  EDirectionFlag { E_IN, E_OUT, E_IN_OUT }

Detailed Description

Definition at line 48 of file SocketStreamBuffer.hpp.


Constructor & Destructor Documentation

BLOCXX_NAMESPACE::SocketStreamBuffer::SocketStreamBuffer ( SocketBaseImpl sock)

Definition at line 46 of file SocketStreamBuffer.cpp.

BLOCXX_NAMESPACE::SocketStreamBuffer::SocketStreamBuffer ( const SocketStreamBuffer arg)
private

Member Function Documentation

SocketStreamBuffer& BLOCXX_NAMESPACE::SocketStreamBuffer::operator= ( const SocketStreamBuffer arg)
private

The documentation for this class was generated from the following files: