Sirikata
Public Member Functions
Sirikata::Network::InternalIOStrand Class Reference

Simple wrapper around Boost.Asio's io_service::strand, allowing for safe, cross-platform allocation and use. More...

#include <Asio.hpp>

Inheritance diagram for Sirikata::Network::InternalIOStrand:
Collaboration diagram for Sirikata::Network::InternalIOStrand:

List of all members.

Public Member Functions

 InternalIOStrand (IOService &io)
 InternalIOStrand (IOService *io)

Detailed Description

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.


Constructor & Destructor Documentation

Sirikata::Network::InternalIOStrand::InternalIOStrand ( IOService io)
Sirikata::Network::InternalIOStrand::InternalIOStrand ( IOService io)

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