Realistic 3D camera system
3D camera system components
Classes | Public Member Functions | Protected Member Functions | Friends | List of all members
asio::io_service::service Class Referenceabstract

Base class for all io_service services. More...

#include <io_service.hpp>

Inheritance diagram for asio::io_service::service:
asio::detail::noncopyable asio::detail::service_base< Type > asio::detail::service_base< context_service > asio::detail::service_base< datagram_socket_service< Protocol > > asio::detail::service_base< openssl_context_service > asio::detail::service_base< openssl_stream_service > asio::detail::service_base< raw_socket_service< Protocol > > asio::detail::service_base< resolver_service< InternetProtocol > > asio::detail::service_base< select_reactor > asio::detail::service_base< seq_packet_socket_service< Protocol > > asio::detail::service_base< signal_set_service > asio::detail::service_base< socket_acceptor_service< Protocol > > asio::detail::service_base< strand_service > asio::detail::service_base< stream_service > asio::detail::service_base< stream_socket_service< Protocol > > asio::detail::service_base< task_io_service > asio::detail::service_base< waitable_timer_service< Clock, WaitTraits > > services::logger_service services::stream_socket_service< Protocol > test_service

Public Member Functions

asio::io_serviceget_io_service ()
 Get the io_service object that owns the service. More...
 

Protected Member Functions

ASIO_DECL service (asio::io_service &owner)
 Constructor. More...
 
virtual ASIO_DECL ~service ()
 Destructor. More...
 

Friends

class asio::detail::service_registry
 

Detailed Description

Base class for all io_service services.

Definition at line 674 of file io_service.hpp.

Constructor & Destructor Documentation

asio::io_service::service::service ( asio::io_service owner)
protected

Constructor.

Parameters
ownerThe io_service object that owns the service.

Definition at line 127 of file io_service.ipp.

asio::io_service::service::~service ( )
protectedvirtual

Destructor.

Definition at line 133 of file io_service.ipp.

Member Function Documentation

asio::io_service & asio::io_service::service::get_io_service ( )
inline

Get the io_service object that owns the service.

Definition at line 143 of file io_service.hpp.

Friends And Related Function Documentation

friend class asio::detail::service_registry
friend

Definition at line 704 of file io_service.hpp.


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