Classes | |
| struct | async_result_init | 
| struct | async_result_type_helper | 
| struct | buffers_iterator_types | 
| struct | buffers_iterator_types_helper | 
| struct | buffers_iterator_types_helper< false > | 
| struct | buffers_iterator_types_helper< true > | 
| class | coroutine_ref | 
| struct | has_result_type | 
| struct | is_read_buffered_big_type | 
| struct | is_write_buffered_big_type | 
| class | service_base | 
| class | service_id | 
| class | socket_iostream_base | 
| class | socket_streambuf_base | 
| class | transfer_all_t | 
| class | transfer_at_least_t | 
| class | transfer_exactly_t | 
Typedefs | |
| typedef class task_io_service | io_service_impl | 
Enumerations | |
| enum | default_max_transfer_size_t { default_max_transfer_size = 65536 } | 
Functions | |
| void * | buffer_cast_helper (const mutable_buffer &) | 
| const void * | buffer_cast_helper (const const_buffer &) | 
| std::size_t | buffer_size_helper (const mutable_buffer &) | 
| std::size_t | buffer_size_helper (const const_buffer &) | 
| std::size_t | adapt_completion_condition_result (bool result) | 
| std::size_t | adapt_completion_condition_result (std::size_t result) | 
| template<typename Stream > | |
| char | is_read_buffered_helper (buffered_stream< Stream > *s) | 
| template<typename Stream > | |
| char | is_read_buffered_helper (buffered_read_stream< Stream > *s) | 
| template<typename Stream > | |
| char | is_write_buffered_helper (buffered_stream< Stream > *s) | 
| template<typename Stream > | |
| char | is_write_buffered_helper (buffered_write_stream< Stream > *s) | 
| char(& | has_result_type_helper (...))[2] | 
| template<typename T > | |
| char | has_result_type_helper (T *, typename T::result_type *=0) | 
Variables | |
| is_read_buffered_big_type | is_read_buffered_helper (...) | 
| is_write_buffered_big_type | is_write_buffered_helper (...) | 
| typedef class task_io_service boost::asio::detail::io_service_impl | 
      
  | 
  inline | 
References default_max_transfer_size.
      
  | 
  inline | 
      
  | 
  inline | 
Referenced by boost::asio::buffer_cast().
      
  | 
  inline | 
      
  | 
  inline | 
Referenced by boost::asio::buffer_size().
      
  | 
  inline | 
| char(& boost::asio::detail::has_result_type_helper | ( | ... | ) | )[2] | 
| char boost::asio::detail::has_result_type_helper | ( | T * | , | 
| typename T::result_type * |  = 0  | 
        ||
| ) | 
| char boost::asio::detail::is_read_buffered_helper | ( | buffered_stream< Stream > * | s | ) | 
| char boost::asio::detail::is_read_buffered_helper | ( | buffered_read_stream< Stream > * | s | ) | 
| char boost::asio::detail::is_write_buffered_helper | ( | buffered_stream< Stream > * | s | ) | 
| char boost::asio::detail::is_write_buffered_helper | ( | buffered_write_stream< Stream > * | s | ) | 
| is_read_buffered_big_type boost::asio::detail::is_read_buffered_helper(...) | 
| is_write_buffered_big_type boost::asio::detail::is_write_buffered_helper(...) |