libDwm-0.9.45
Dwm::ASIOCapable Class Reference

Interface for classes that can read/write their contents from/to a boost::asio::ip::tcp::socket. More...

#include <DwmASIOCapable.hh>

Inheritance diagram for Dwm::ASIOCapable:
Collaboration diagram for Dwm::ASIOCapable:

Additional Inherited Members

- Public Member Functions inherited from Dwm::ASIOReadable
virtual bool Read (boost::asio::ip::tcp::socket &s, boost::system::error_code &ec)=0
 Should read the class from the given socket s and return true on success, false on failure.
 
virtual bool Read (boost::asio::local::stream_protocol::socket &s, boost::system::error_code &ec)=0
 Should read the class from the given socket s and return true on success, false on failure.
 
virtual bool Read (boost::asio::generic::stream_protocol::socket &s, boost::system::error_code &ec)=0
 
- Public Member Functions inherited from Dwm::ASIOWritable
virtual bool Write (boost::asio::ip::tcp::socket &s, boost::system::error_code &ec) const =0
 Should write the class to the given socket s and return true on success, false on failure.
 
virtual bool Write (boost::asio::local::stream_protocol::socket &s, boost::system::error_code &ec) const =0
 Should write the class to the given socket s and return true on success, false on failure.
 
virtual bool Write (boost::asio::generic::stream_protocol::socket &s, boost::system::error_code &ec) const =0
 

Detailed Description

Interface for classes that can read/write their contents from/to a boost::asio::ip::tcp::socket.


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