Sirikata
|
Simple wrapper around Boost.Asio's io_service::strand, allowing for safe, cross-platform allocation and use. More...
#include <Asio.hpp>
Public Member Functions | |
InternalIOStrand (IOService &io) | |
InternalIOStrand (IOService *io) |
Simple wrapper around Boost.Asio's io_service::strand, allowing for safe, cross-platform allocation and use.
Normally we would prefer a typedef here, but strand is an internal class, so we can't make this work without forcing Asio include's on everybody that needs to use strands.
Sirikata::Network::InternalIOStrand::InternalIOStrand | ( | IOService & | io | ) |
Sirikata::Network::InternalIOStrand::InternalIOStrand | ( | IOService * | io | ) |