Iostream interface for a socket. More...
#include <basic_socket_iostream.hpp>
Public Member Functions | |
basic_socket_iostream () | |
Construct a basic_socket_iostream without establishing a connection. | |
BOOST_PP_INC (ASIO_SOCKET_IOSTREAM_MAX_ARITY) | |
BOOST_PP_REPEAT_FROM_TO (1, BOOST_PP_INC(ASIO_SOCKET_IOSTREAM_MAX_ARITY), ASIO_PRIVATE_CTR_DEF, _) BOOST_PP_REPEAT_FROM_TO(1 | |
_ void | close () |
Close the connection. | |
basic_socket_streambuf < Protocol, StreamSocketService > * | rdbuf () const |
Return a pointer to the underlying streambuf. | |
Public Attributes | |
ASIO_PRIVATE_CONNECT_DEF |
Iostream interface for a socket.
Definition at line 81 of file basic_socket_iostream.hpp.
asio::basic_socket_iostream< Protocol, StreamSocketService >::basic_socket_iostream | ( | ) | [inline] |
Construct a basic_socket_iostream without establishing a connection.
Definition at line 88 of file basic_socket_iostream.hpp.
asio::basic_socket_iostream< Protocol, StreamSocketService >::BOOST_PP_INC | ( | ASIO_SOCKET_IOSTREAM_MAX_ARITY | ) |
asio::basic_socket_iostream< Protocol, StreamSocketService >::BOOST_PP_REPEAT_FROM_TO | ( | 1 | , |
BOOST_PP_INC(ASIO_SOCKET_IOSTREAM_MAX_ARITY) | , | ||
ASIO_PRIVATE_CTR_DEF | , | ||
_ | |||
) |
_ void asio::basic_socket_iostream< Protocol, StreamSocketService >::close | ( | ) | [inline] |
Close the connection.
Definition at line 126 of file basic_socket_iostream.hpp.
basic_socket_streambuf<Protocol, StreamSocketService>* asio::basic_socket_iostream< Protocol, StreamSocketService >::rdbuf | ( | ) | const [inline] |
Return a pointer to the underlying streambuf.
Definition at line 133 of file basic_socket_iostream.hpp.
asio::basic_socket_iostream< Protocol, StreamSocketService >::ASIO_PRIVATE_CONNECT_DEF |
Definition at line 122 of file basic_socket_iostream.hpp.