11 #ifndef ASIO_READ_UNTIL_HPP 12 #define ASIO_READ_UNTIL_HPP 14 #if defined(_MSC_VER) && (_MSC_VER >= 1200) 16 #endif // defined(_MSC_VER) && (_MSC_VER >= 1200) 20 #if !defined(ASIO_NO_IOSTREAM) 53 #if defined(GENERATING_DOCUMENTATION) 54 static const bool value;
59 value = asio::is_function<
60 typename asio::remove_pointer<T>::type>
::value 122 template <
typename SyncReadStream,
typename Allocator>
156 template <
typename SyncReadStream,
typename Allocator>
209 template <
typename SyncReadStream,
typename Allocator>
243 template <
typename SyncReadStream,
typename Allocator>
248 #if defined(ASIO_HAS_BOOST_REGEX) \ 249 || defined(GENERATING_DOCUMENTATION) 301 template <
typename SyncReadStream,
typename Allocator>
338 template <
typename SyncReadStream,
typename Allocator>
343 #endif // defined(ASIO_HAS_BOOST_REGEX) 445 template <
typename SyncReadStream,
typename Allocator,
typename MatchCondition>
500 template <
typename SyncReadStream,
typename Allocator,
typename MatchCondition>
594 template <
typename AsyncReadStream,
typename Allocator,
typename ReadHandler>
597 async_read_until(AsyncReadStream&
s,
679 template <typename AsyncReadStream, typename Allocator, typename ReadHandler>
682 async_read_until(AsyncReadStream& s,
686 #if defined(ASIO_HAS_BOOST_REGEX) \ 687 || defined(GENERATING_DOCUMENTATION) 771 template <
typename AsyncReadStream,
typename Allocator,
typename ReadHandler>
774 async_read_until(AsyncReadStream& s,
778 #endif // defined(ASIO_HAS_BOOST_REGEX) 904 template <
typename AsyncReadStream,
typename Allocator,
905 typename MatchCondition,
typename ReadHandler>
908 async_read_until(AsyncReadStream& s,
917 #include "asio/detail/pop_options.hpp" 921 #endif // !defined(ASIO_NO_IOSTREAM) 923 #endif // ASIO_READ_UNTIL_HPP
asio::basic_streambuf< Allocator > & b
ASIO_INITFN_RESULT_TYPE(ComposedConnectHandler, void(asio::error_code, Iterator)) async_connect(basic_socket< Protocol
std::size_t read_until(SyncReadStream &s, asio::basic_streambuf< Allocator > &b, char delim)
Read data into a streambuf until it contains a specified delimiter.
char(& has_result_type_helper(...))[2]
asio::basic_streambuf< Allocator > CompletionCondition ASIO_MOVE_ARG(ReadHandler) handler)
Class to represent an error code value.
asio::basic_streambuf< Allocator > MatchCondition match_condition
Automatically resizable buffer class based on std::streambuf.
asio::basic_streambuf< Allocator > char delim