Skip to content

asio::detail::service_registry

詳細情報

メンバー

service_registry()

ASIO_DECL asio::detail::service_registry::service_registry(execution_context &owner)

引数

  • execution_context& owner

戻り値

ASIO_DECL

~service_registry()

ASIO_DECL asio::detail::service_registry::~service_registry()

戻り値

ASIO_DECL

shutdown_services()

ASIO_DECL void asio::detail::service_registry::shutdown_services()

戻り値

ASIO_DECLvoid

destroy_services()

ASIO_DECL void asio::detail::service_registry::destroy_services()

戻り値

ASIO_DECLvoid

notify_fork()

ASIO_DECL void asio::detail::service_registry::notify_fork(execution_context::fork_event fork_ev)

引数

  • execution_context::fork_event fork_ev

戻り値

ASIO_DECLvoid

use_service()

Service & asio::detail::service_registry::use_service()

戻り値

Service &

use_service()

Service & asio::detail::service_registry::use_service(io_context &owner)

引数

  • io_context& owner

戻り値

Service &

add_service()

void asio::detail::service_registry::add_service(Service *new_service)

引数

  • Service * new_service

has_service()

bool asio::detail::service_registry::has_service() const

戻り値

bool