ゴミ箱
Classes | Namespaces | Typedefs | Functions
type_traits.hpp File Reference
#include <boost/beast/config.hpp>
#include <boost/beast/core/file_base.hpp>
#include <boost/beast/core/detail/type_traits.hpp>
#include <boost/asio/buffer.hpp>
#include <type_traits>

Go to the source code of this file.

Classes

struct  boost::beast::is_const_buffer_sequence< T >
 
struct  boost::beast::is_mutable_buffer_sequence< T >
 
struct  boost::beast::is_dynamic_buffer< T, class >
 
struct  boost::beast::is_dynamic_buffer< boost::asio::basic_streambuf< Allocator > >
 
struct  boost::beast::has_get_io_service< T, class >
 
struct  boost::beast::get_lowest_layer< T, class >
 
struct  boost::beast::get_lowest_layer< T, detail::void_t< typename T::lowest_layer_type > >
 
struct  boost::beast::is_async_read_stream< T, class >
 
struct  boost::beast::is_async_write_stream< T, class >
 
struct  boost::beast::is_sync_read_stream< T, class >
 
struct  boost::beast::is_sync_write_stream< T, class >
 
struct  boost::beast::is_file< T, class >
 

Namespaces

 boost
 
 boost::beast
 

Typedefs

template<class T , class Signature >
using boost::beast::is_completion_handler = std::integral_constant< bool, std::is_copy_constructible< typename std::decay< T >::type >::value &&detail::is_invocable< T, Signature >::value >
 
template<class T >
using boost::beast::is_async_stream = std::integral_constant< bool, is_async_read_stream< T >::value &&is_async_write_stream< T >::value >
 
template<class T >
using boost::beast::is_sync_stream = std::integral_constant< bool, is_sync_read_stream< T >::value &&is_sync_write_stream< T >::value >
 

Functions

struct boost::beast::std::declval< std::size_t & > ()
 
struct boost::beast::std::declval< detail::ReadHandler > ())
 
struct boost::beast::std::declval< detail::WriteHandler > ())