asio::detail::read_until_delim_handler< AsyncReadStream, Allocator, ReadHandler > Class Template Reference

List of all members.

Public Member Functions

 read_until_delim_handler (AsyncReadStream &stream, asio::basic_streambuf< Allocator > &streambuf, char delim, std::size_t next_search_start, ReadHandler handler)
void operator() (const asio::error_code &ec, std::size_t bytes_transferred)

Public Attributes

AsyncReadStream & stream_
asio::basic_streambuf
< Allocator > & 
streambuf_
char delim_
std::size_t next_search_start_
ReadHandler handler_


Detailed Description

template<typename AsyncReadStream, typename Allocator, typename ReadHandler>
class asio::detail::read_until_delim_handler< AsyncReadStream, Allocator, ReadHandler >

Definition at line 263 of file read_until.ipp.


Constructor & Destructor Documentation

template<typename AsyncReadStream, typename Allocator, typename ReadHandler>
asio::detail::read_until_delim_handler< AsyncReadStream, Allocator, ReadHandler >::read_until_delim_handler ( AsyncReadStream &  stream,
asio::basic_streambuf< Allocator > &  streambuf,
char  delim,
std::size_t  next_search_start,
ReadHandler  handler 
) [inline]

Definition at line 266 of file read_until.ipp.


Member Function Documentation

template<typename AsyncReadStream, typename Allocator, typename ReadHandler>
void asio::detail::read_until_delim_handler< AsyncReadStream, Allocator, ReadHandler >::operator() ( const asio::error_code ec,
std::size_t  bytes_transferred 
) [inline]


Member Data Documentation

template<typename AsyncReadStream, typename Allocator, typename ReadHandler>
AsyncReadStream& asio::detail::read_until_delim_handler< AsyncReadStream, Allocator, ReadHandler >::stream_

template<typename AsyncReadStream, typename Allocator, typename ReadHandler>
asio::basic_streambuf<Allocator>& asio::detail::read_until_delim_handler< AsyncReadStream, Allocator, ReadHandler >::streambuf_

template<typename AsyncReadStream, typename Allocator, typename ReadHandler>
char asio::detail::read_until_delim_handler< AsyncReadStream, Allocator, ReadHandler >::delim_

template<typename AsyncReadStream, typename Allocator, typename ReadHandler>
std::size_t asio::detail::read_until_delim_handler< AsyncReadStream, Allocator, ReadHandler >::next_search_start_

template<typename AsyncReadStream, typename Allocator, typename ReadHandler>
ReadHandler asio::detail::read_until_delim_handler< AsyncReadStream, Allocator, ReadHandler >::handler_


The documentation for this class was generated from the following file:

Generated on Sun May 25 00:21:34 2008 by  doxygen 1.5.6