Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
basic_socket_iostream.hpp File Reference
#include <boost/asio/detail/config.hpp>
#include <istream>
#include <ostream>
#include <boost/asio/basic_socket_streambuf.hpp>
#include <boost/asio/stream_socket_service.hpp>
#include <boost/asio/detail/variadic_templates.hpp>
#include <boost/asio/detail/push_options.hpp>
#include <boost/asio/detail/pop_options.hpp>
Include dependency graph for basic_socket_iostream.hpp:
This graph shows which files directly or indirectly include this file:

Classes

class  boost::asio::detail::socket_iostream_base< Protocol, StreamSocketService, Time, TimeTraits, TimerService >
 
class  boost::asio::basic_socket_iostream< Protocol, StreamSocketService, Time, TimeTraits, TimerService >
 Iostream interface for a socket. More...
 

Namespaces

 boost
 Duration formatting facet for input.
 
 boost::asio
 
 boost::asio::detail
 

Macros

#define BOOST_ASIO_PRIVATE_CTR_DEF(n)
 
#define BOOST_ASIO_PRIVATE_CONNECT_DEF(n)
 

Macro Definition Documentation

#define BOOST_ASIO_PRIVATE_CONNECT_DEF (   n)
Value:
template <BOOST_ASIO_VARIADIC_TPARAMS(n)> \
void connect(BOOST_ASIO_VARIADIC_PARAMS(n)) \
{ \
if (rdbuf()->connect(BOOST_ASIO_VARIADIC_ARGS(n)) == 0) \
} \
void
Definition: is_convertible.hpp:460
Iterator connect(basic_socket< Protocol, SocketService > &s, Iterator begin)
Establishes a socket connection by trying each endpoint in a sequence.
if(num_vertices(iG)!=num_vertices(vG)) return
#define n
Definition: register_functions_iterate.hpp:7
Definition: regbase.hpp:130
return * this
Definition: gmp.hpp:1779
#define BOOST_ASIO_PRIVATE_CTR_DEF (   n)
Value:
template <BOOST_ASIO_VARIADIC_TPARAMS(n)> \
explicit basic_socket_iostream(BOOST_ASIO_VARIADIC_PARAMS(n)) \
: std::basic_iostream<char>( \
&this->detail::socket_iostream_base< \
Protocol, StreamSocketService, Time, \
TimeTraits, TimerService>::streambuf_) \
{ \
this->setf(std::ios_base::unitbuf); \
if (rdbuf()->connect(BOOST_ASIO_VARIADIC_ARGS(n)) == 0) \
} \
Iterator connect(basic_socket< Protocol, SocketService > &s, Iterator begin)
Establishes a socket connection by trying each endpoint in a sequence.
if(num_vertices(iG)!=num_vertices(vG)) return
#define n
Definition: register_functions_iterate.hpp:7
Definition: regbase.hpp:130
return * this
Definition: gmp.hpp:1779