ゴミ箱
Classes | Namespaces | Macros | Functions
write.ipp File Reference
#include <boost/beast/http/type_traits.hpp>
#include <boost/beast/core/bind_handler.hpp>
#include <boost/beast/core/ostream.hpp>
#include <boost/beast/core/handler_ptr.hpp>
#include <boost/beast/core/type_traits.hpp>
#include <boost/beast/core/detail/config.hpp>
#include <boost/asio/handler_alloc_hook.hpp>
#include <boost/asio/handler_continuation_hook.hpp>
#include <boost/asio/handler_invoke_hook.hpp>
#include <boost/asio/write.hpp>
#include <boost/optional.hpp>
#include <boost/throw_exception.hpp>
#include <ostream>
#include <sstream>

Classes

class  boost::beast::http::detail::write_some_op< Stream, Handler, isRequest, Body, Fields >
 
struct  boost::beast::http::detail::serializer_is_header_done
 
struct  boost::beast::http::detail::serializer_is_done
 
class  boost::beast::http::detail::write_op< Stream, Handler, Predicate, isRequest, Body, Fields >
 
class  boost::beast::http::detail::write_msg_op< Stream, Handler, isRequest, Body, Fields >
 
class  boost::beast::http::detail::write_some_lambda< Stream >
 
class  boost::beast::http::detail::write_lambda< Stream >
 
class  boost::beast::http::detail::write_ostream_lambda< Serializer >
 

Namespaces

 boost
 
 boost::beast
 
 boost::beast::http
 
 boost::beast::http::detail
 

Macros

#define BOOST_BEAST_HTTP_IMPL_WRITE_IPP
 

Functions

template<class SyncWriteStream , bool isRequest, class Body , class Fields >
std::size_t boost::beast::http::detail::write_some (SyncWriteStream &stream, serializer< isRequest, Body, Fields > &sr, error_code &ec)
 
template<class AsyncWriteStream , bool isRequest, class Body , class Fields , class WriteHandler >
async_return_type< WriteHandler, void(error_code, std::size_t)> boost::beast::http::detail::async_write_some (AsyncWriteStream &stream, serializer< isRequest, Body, Fields > &sr, WriteHandler &&handler)
 
template<class SyncWriteStream , bool isRequest, class Body , class Fields >
std::size_t boost::beast::http::write_some (SyncWriteStream &stream, serializer< isRequest, Body, Fields > &sr)
 
template<class SyncWriteStream , bool isRequest, class Body , class Fields >
std::size_t boost::beast::http::write_some (SyncWriteStream &stream, serializer< isRequest, Body, Fields > &sr, error_code &ec)
 
template<class AsyncWriteStream , bool isRequest, class Body , class Fields , class WriteHandler >
async_return_type< WriteHandler, void(error_code, std::size_t)> boost::beast::http::async_write_some (AsyncWriteStream &stream, serializer< isRequest, Body, Fields > &sr, WriteHandler &&handler)
 
template<class SyncWriteStream , bool isRequest, class Body , class Fields >
std::size_t boost::beast::http::write_header (SyncWriteStream &stream, serializer< isRequest, Body, Fields > &sr)
 
template<class SyncWriteStream , bool isRequest, class Body , class Fields >
std::size_t boost::beast::http::write_header (SyncWriteStream &stream, serializer< isRequest, Body, Fields > &sr, error_code &ec)
 
template<class AsyncWriteStream , bool isRequest, class Body , class Fields , class WriteHandler >
async_return_type< WriteHandler, void(error_code, std::size_t)> boost::beast::http::async_write_header (AsyncWriteStream &stream, serializer< isRequest, Body, Fields > &sr, WriteHandler &&handler)
 
template<class SyncWriteStream , bool isRequest, class Body , class Fields >
std::size_t boost::beast::http::write (SyncWriteStream &stream, serializer< isRequest, Body, Fields > &sr)
 
template<class SyncWriteStream , bool isRequest, class Body , class Fields >
std::size_t boost::beast::http::write (SyncWriteStream &stream, serializer< isRequest, Body, Fields > &sr, error_code &ec)
 
template<class AsyncWriteStream , bool isRequest, class Body , class Fields , class WriteHandler >
async_return_type< WriteHandler, void(error_code, std::size_t)> boost::beast::http::async_write (AsyncWriteStream &stream, serializer< isRequest, Body, Fields > &sr, WriteHandler &&handler)
 
template<class SyncWriteStream , bool isRequest, class Body , class Fields >
std::size_t boost::beast::http::write (SyncWriteStream &stream, message< isRequest, Body, Fields > const &msg)
 
template<class SyncWriteStream , bool isRequest, class Body , class Fields >
std::size_t boost::beast::http::write (SyncWriteStream &stream, message< isRequest, Body, Fields > const &msg, error_code &ec)
 
template<class AsyncWriteStream , bool isRequest, class Body , class Fields , class WriteHandler >
async_return_type< WriteHandler, void(error_code, std::size_t)> boost::beast::http::async_write (AsyncWriteStream &stream, message< isRequest, Body, Fields > &msg, WriteHandler &&handler)
 
template<class Fields >
std::ostream & boost::beast::http::operator<< (std::ostream &os, header< true, Fields > const &h)
 
template<class Fields >
std::ostream & boost::beast::http::operator<< (std::ostream &os, header< false, Fields > const &h)
 
template<bool isRequest, class Body , class Fields >
std::ostream & boost::beast::http::operator<< (std::ostream &os, message< isRequest, Body, Fields > const &msg)
 

Macro Definition Documentation

#define BOOST_BEAST_HTTP_IMPL_WRITE_IPP