Realistic 3D camera system
3D camera system components
Public Member Functions | Public Attributes | List of all members
asio::detail::read_until_match_op< AsyncReadStream, Allocator, MatchCondition, ReadHandler > Class Template Reference

#include <read_until.hpp>

Public Member Functions

 read_until_match_op (AsyncReadStream &stream, asio::basic_streambuf< Allocator > &streambuf, MatchCondition match_condition, ReadHandler &handler)
 
void operator() (const asio::error_code &ec, std::size_t bytes_transferred, int start=0)
 

Public Attributes

AsyncReadStream & stream_
 
asio::basic_streambuf< Allocator > & streambuf_
 
MatchCondition match_condition_
 
int start_
 
std::size_t search_position_
 
ReadHandler handler_
 

Detailed Description

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

Definition at line 939 of file read_until.hpp.

Constructor & Destructor Documentation

template<typename AsyncReadStream , typename Allocator , typename MatchCondition , typename ReadHandler >
asio::detail::read_until_match_op< AsyncReadStream, Allocator, MatchCondition, ReadHandler >::read_until_match_op ( AsyncReadStream &  stream,
asio::basic_streambuf< Allocator > &  streambuf,
MatchCondition  match_condition,
ReadHandler &  handler 
)
inline

Definition at line 942 of file read_until.hpp.

Member Function Documentation

template<typename AsyncReadStream , typename Allocator , typename MatchCondition , typename ReadHandler >
void asio::detail::read_until_match_op< AsyncReadStream, Allocator, MatchCondition, ReadHandler >::operator() ( const asio::error_code ec,
std::size_t  bytes_transferred,
int  start = 0 
)
inline

Definition at line 976 of file read_until.hpp.

Member Data Documentation

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

Definition at line 1062 of file read_until.hpp.

template<typename AsyncReadStream , typename Allocator , typename MatchCondition , typename ReadHandler >
MatchCondition asio::detail::read_until_match_op< AsyncReadStream, Allocator, MatchCondition, ReadHandler >::match_condition_

Definition at line 1059 of file read_until.hpp.

template<typename AsyncReadStream , typename Allocator , typename MatchCondition , typename ReadHandler >
std::size_t asio::detail::read_until_match_op< AsyncReadStream, Allocator, MatchCondition, ReadHandler >::search_position_

Definition at line 1061 of file read_until.hpp.

template<typename AsyncReadStream , typename Allocator , typename MatchCondition , typename ReadHandler >
int asio::detail::read_until_match_op< AsyncReadStream, Allocator, MatchCondition, ReadHandler >::start_

Definition at line 1060 of file read_until.hpp.

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

Definition at line 1057 of file read_until.hpp.

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

Definition at line 1058 of file read_until.hpp.


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