|
Realistic 3D camera system
3D camera system components
|
#include <strand_service.hpp>
Classes | |
| struct | on_dispatch_exit |
| struct | on_do_complete_exit |
| class | strand_impl |
Public Types | |
| typedef strand_impl * | implementation_type |
Public Member Functions | |
| ASIO_DECL | strand_service (asio::io_service &io_service) |
| ASIO_DECL void | shutdown_service () |
| Destroy all user-defined handler objects owned by the service. More... | |
| ASIO_DECL void | construct (implementation_type &impl) |
| template<typename Handler > | |
| void | dispatch (implementation_type &impl, Handler &handler) |
| template<typename Handler > | |
| void | post (implementation_type &impl, Handler &handler) |
| ASIO_DECL bool | running_in_this_thread (const implementation_type &impl) const |
Public Member Functions inherited from asio::detail::service_base< strand_service > | |
| service_base (asio::io_service &io_service) | |
Public Member Functions inherited from asio::io_service::service | |
| asio::io_service & | get_io_service () |
| Get the io_service object that owns the service. More... | |
Additional Inherited Members | |
Static Public Attributes inherited from asio::detail::service_base< strand_service > | |
| static asio::detail::service_id< strand_service > | id |
Protected Member Functions inherited from asio::io_service::service | |
| ASIO_DECL | service (asio::io_service &owner) |
| Constructor. More... | |
| virtual ASIO_DECL | ~service () |
| Destructor. More... | |
Definition at line 31 of file strand_service.hpp.
Definition at line 75 of file strand_service.hpp.
|
explicit |
Definition at line 44 of file strand_service.ipp.
| void asio::detail::strand_service::construct | ( | strand_service::implementation_type & | impl | ) |
Definition at line 68 of file strand_service.ipp.
| void asio::detail::strand_service::dispatch | ( | strand_service::implementation_type & | impl, |
| Handler & | handler | ||
| ) |
Definition at line 54 of file strand_service.hpp.
| void asio::detail::strand_service::post | ( | strand_service::implementation_type & | impl, |
| Handler & | handler | ||
| ) |
Definition at line 94 of file strand_service.hpp.
| bool asio::detail::strand_service::running_in_this_thread | ( | const implementation_type & | impl | ) | const |
Definition at line 87 of file strand_service.ipp.
|
virtual |
Destroy all user-defined handler objects owned by the service.
Implements asio::io_service::service.
Definition at line 52 of file strand_service.ipp.
1.8.11