Realistic 3D camera system
3D camera system components
Public Types | Public Member Functions | List of all members
test_stream Class Reference

Public Types

typedef asio::io_service io_service_type
 
typedef test_stream lowest_layer_type
 
typedef asio::io_service io_service_type
 
typedef test_stream lowest_layer_type
 
typedef asio::io_service io_service_type
 
typedef asio::io_service io_service_type
 
typedef asio::io_service io_service_type
 

Public Member Functions

 test_stream (asio::io_service &io_service)
 
io_service_typeio_service ()
 
lowest_layer_typelowest_layer ()
 
template<typename Const_Buffers >
size_t write (const Const_Buffers &)
 
template<typename Const_Buffers >
size_t write (const Const_Buffers &, asio::error_code &ec)
 
template<typename Const_Buffers , typename Handler >
void async_write (const Const_Buffers &, Handler handler)
 
template<typename Mutable_Buffers >
size_t read (const Mutable_Buffers &)
 
template<typename Mutable_Buffers >
size_t read (const Mutable_Buffers &, asio::error_code &ec)
 
template<typename Mutable_Buffers , typename Handler >
void async_read (const Mutable_Buffers &, Handler handler)
 
 test_stream (asio::io_service &io_service)
 
io_service_typeio_service ()
 
lowest_layer_typelowest_layer ()
 
template<typename Const_Buffers >
size_t write (const Const_Buffers &)
 
template<typename Const_Buffers >
size_t write (const Const_Buffers &, asio::error_code &ec)
 
template<typename Const_Buffers , typename Handler >
void async_write (const Const_Buffers &, Handler handler)
 
template<typename Mutable_Buffers >
size_t read (const Mutable_Buffers &)
 
template<typename Mutable_Buffers >
size_t read (const Mutable_Buffers &, asio::error_code &ec)
 
template<typename Mutable_Buffers , typename Handler >
void async_read (const Mutable_Buffers &, Handler handler)
 
 test_stream (asio::io_service &io_service)
 
io_service_typeget_io_service ()
 
void reset (const void *data, size_t length)
 
void next_read_length (size_t length)
 
template<typename Const_Buffers >
bool check_buffers (const Const_Buffers &buffers, size_t length)
 
template<typename Mutable_Buffers >
size_t read_some (const Mutable_Buffers &buffers)
 
template<typename Mutable_Buffers >
size_t read_some (const Mutable_Buffers &buffers, asio::error_code &ec)
 
template<typename Mutable_Buffers , typename Handler >
void async_read_some (const Mutable_Buffers &buffers, Handler handler)
 
 test_stream (asio::io_service &io_service)
 
io_service_typeget_io_service ()
 
void reset (const void *data, size_t length)
 
void next_read_length (size_t length)
 
template<typename Mutable_Buffers >
size_t read_some (const Mutable_Buffers &buffers)
 
template<typename Mutable_Buffers >
size_t read_some (const Mutable_Buffers &buffers, asio::error_code &ec)
 
template<typename Mutable_Buffers , typename Handler >
void async_read_some (const Mutable_Buffers &buffers, Handler handler)
 
 test_stream (asio::io_service &io_service)
 
io_service_typeget_io_service ()
 
void reset (size_t length=max_length)
 
void next_write_length (size_t length)
 
template<typename Const_Buffers >
bool check_buffers (const Const_Buffers &buffers, size_t length)
 
template<typename Const_Buffers >
size_t write_some (const Const_Buffers &buffers)
 
template<typename Const_Buffers >
size_t write_some (const Const_Buffers &buffers, asio::error_code &ec)
 
template<typename Const_Buffers , typename Handler >
void async_write_some (const Const_Buffers &buffers, Handler handler)
 

Detailed Description

Definition at line 27 of file is_read_buffered.cpp.

Member Typedef Documentation

Definition at line 30 of file is_read_buffered.cpp.

Definition at line 30 of file is_write_buffered.cpp.

Definition at line 34 of file read_until.cpp.

Definition at line 45 of file read.cpp.

Definition at line 45 of file write.cpp.

Definition at line 32 of file is_write_buffered.cpp.

Definition at line 32 of file is_read_buffered.cpp.

Constructor & Destructor Documentation

test_stream::test_stream ( asio::io_service io_service)
inline

Definition at line 34 of file is_read_buffered.cpp.

test_stream::test_stream ( asio::io_service io_service)
inline

Definition at line 34 of file is_write_buffered.cpp.

test_stream::test_stream ( asio::io_service io_service)
inline

Definition at line 47 of file read.cpp.

test_stream::test_stream ( asio::io_service io_service)
inline

Definition at line 36 of file read_until.cpp.

test_stream::test_stream ( asio::io_service io_service)
inline

Definition at line 47 of file write.cpp.

Member Function Documentation

template<typename Mutable_Buffers , typename Handler >
void test_stream::async_read ( const Mutable_Buffers &  ,
Handler  handler 
)
inline

Definition at line 83 of file is_read_buffered.cpp.

template<typename Mutable_Buffers , typename Handler >
void test_stream::async_read ( const Mutable_Buffers &  ,
Handler  handler 
)
inline

Definition at line 83 of file is_write_buffered.cpp.

template<typename Mutable_Buffers , typename Handler >
void test_stream::async_read_some ( const Mutable_Buffers &  buffers,
Handler  handler 
)
inline

Definition at line 85 of file read_until.cpp.

template<typename Mutable_Buffers , typename Handler >
void test_stream::async_read_some ( const Mutable_Buffers &  buffers,
Handler  handler 
)
inline

Definition at line 117 of file read.cpp.

template<typename Const_Buffers , typename Handler >
void test_stream::async_write ( const Const_Buffers &  ,
Handler  handler 
)
inline

Definition at line 63 of file is_read_buffered.cpp.

template<typename Const_Buffers , typename Handler >
void test_stream::async_write ( const Const_Buffers &  ,
Handler  handler 
)
inline

Definition at line 63 of file is_write_buffered.cpp.

template<typename Const_Buffers , typename Handler >
void test_stream::async_write_some ( const Const_Buffers &  buffers,
Handler  handler 
)
inline

Definition at line 117 of file write.cpp.

template<typename Const_Buffers >
bool test_stream::check_buffers ( const Const_Buffers &  buffers,
size_t  length 
)
inline

Definition at line 76 of file read.cpp.

template<typename Const_Buffers >
bool test_stream::check_buffers ( const Const_Buffers &  buffers,
size_t  length 
)
inline

Definition at line 77 of file write.cpp.

io_service_type& test_stream::get_io_service ( )
inline

Definition at line 44 of file read_until.cpp.

io_service_type& test_stream::get_io_service ( )
inline

Definition at line 55 of file read.cpp.

io_service_type& test_stream::get_io_service ( )
inline

Definition at line 56 of file write.cpp.

io_service_type& test_stream::io_service ( )
inline

Definition at line 39 of file is_read_buffered.cpp.

io_service_type& test_stream::io_service ( )
inline

Definition at line 39 of file is_write_buffered.cpp.

lowest_layer_type& test_stream::lowest_layer ( )
inline

Definition at line 44 of file is_read_buffered.cpp.

lowest_layer_type& test_stream::lowest_layer ( )
inline

Definition at line 44 of file is_write_buffered.cpp.

void test_stream::next_read_length ( size_t  length)
inline

Definition at line 61 of file read_until.cpp.

void test_stream::next_read_length ( size_t  length)
inline

Definition at line 70 of file read.cpp.

void test_stream::next_write_length ( size_t  length)
inline

Definition at line 71 of file write.cpp.

template<typename Mutable_Buffers >
size_t test_stream::read ( const Mutable_Buffers &  )
inline

Definition at line 70 of file is_read_buffered.cpp.

template<typename Mutable_Buffers >
size_t test_stream::read ( const Mutable_Buffers &  )
inline

Definition at line 70 of file is_write_buffered.cpp.

template<typename Mutable_Buffers >
size_t test_stream::read ( const Mutable_Buffers &  ,
asio::error_code ec 
)
inline

Definition at line 76 of file is_read_buffered.cpp.

template<typename Mutable_Buffers >
size_t test_stream::read ( const Mutable_Buffers &  ,
asio::error_code ec 
)
inline

Definition at line 76 of file is_write_buffered.cpp.

template<typename Mutable_Buffers >
size_t test_stream::read_some ( const Mutable_Buffers &  buffers)
inline

Definition at line 67 of file read_until.cpp.

template<typename Mutable_Buffers >
size_t test_stream::read_some ( const Mutable_Buffers &  buffers,
asio::error_code ec 
)
inline

Definition at line 77 of file read_until.cpp.

template<typename Mutable_Buffers >
size_t test_stream::read_some ( const Mutable_Buffers &  buffers)
inline

Definition at line 99 of file read.cpp.

template<typename Mutable_Buffers >
size_t test_stream::read_some ( const Mutable_Buffers &  buffers,
asio::error_code ec 
)
inline

Definition at line 109 of file read.cpp.

void test_stream::reset ( const void *  data,
size_t  length 
)
inline

Definition at line 49 of file read_until.cpp.

void test_stream::reset ( const void *  data,
size_t  length 
)
inline

Definition at line 60 of file read.cpp.

void test_stream::reset ( size_t  length = max_length)
inline

Definition at line 61 of file write.cpp.

template<typename Const_Buffers >
size_t test_stream::write ( const Const_Buffers &  )
inline

Definition at line 50 of file is_write_buffered.cpp.

template<typename Const_Buffers >
size_t test_stream::write ( const Const_Buffers &  )
inline

Definition at line 50 of file is_read_buffered.cpp.

template<typename Const_Buffers >
size_t test_stream::write ( const Const_Buffers &  ,
asio::error_code ec 
)
inline

Definition at line 56 of file is_read_buffered.cpp.

template<typename Const_Buffers >
size_t test_stream::write ( const Const_Buffers &  ,
asio::error_code ec 
)
inline

Definition at line 56 of file is_write_buffered.cpp.

template<typename Const_Buffers >
size_t test_stream::write_some ( const Const_Buffers &  buffers)
inline

Definition at line 100 of file write.cpp.

template<typename Const_Buffers >
size_t test_stream::write_some ( const Const_Buffers &  buffers,
asio::error_code ec 
)
inline

Definition at line 110 of file write.cpp.


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