Bytemaster's Boost Libraries
Public Types | Public Member Functions | Public Attributes
boost::cmt::asio::basic_socket_iostream< Protocol, StreamSocketService > Class Template Reference

Iostream interface for a socket. More...

#include <basic_socket_iostream.hpp>

List of all members.

Public Types

typedef boost::shared_ptr
< basic_socket_iostream
ptr

Public Member Functions

 basic_socket_iostream ()
 Construct a basic_socket_iostream without establishing a connection.
 BOOST_PP_REPEAT_FROM_TO (1, BOOST_PP_INC(BOOST_ASIO_SOCKET_IOSTREAM_MAX_ARITY), BOOST_ASIO_PRIVATE_CTR_DEF, _) BOOST_PP_REPEAT_FROM_TO(1
 BOOST_PP_INC (BOOST_ASIO_SOCKET_IOSTREAM_MAX_ARITY)
_ void close ()
 Close the connection.
basic_socket_streambuf
< Protocol,
StreamSocketService > * 
rdbuf () const
 Return a pointer to the underlying streambuf.

Public Attributes

 BOOST_ASIO_PRIVATE_CONNECT_DEF

Detailed Description

template<typename Protocol, typename StreamSocketService = stream_socket_service<Protocol>>
class boost::cmt::asio::basic_socket_iostream< Protocol, StreamSocketService >

Iostream interface for a socket.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Defines