Realistic 3D camera system
3D camera system components
|
#include <service_registry.hpp>
Public Member Functions | |
template<typename Service , typename Arg > | |
service_registry (asio::io_service &o, Service *initial_service, Arg arg) | |
ASIO_DECL | ~service_registry () |
ASIO_DECL void | notify_fork (asio::io_service::fork_event fork_ev) |
template<typename Service > | |
Service & | first_service () |
template<typename Service > | |
Service & | use_service () |
template<typename Service > | |
void | add_service (Service *new_service) |
template<typename Service > | |
bool | has_service () const |
Friends | |
struct | auto_service_ptr |
Definition at line 32 of file service_registry.hpp.
asio::detail::service_registry::service_registry | ( | asio::io_service & | o, |
Service * | initial_service, | ||
Arg | arg | ||
) |
Definition at line 24 of file service_registry.hpp.
asio::detail::service_registry::~service_registry | ( | ) |
Definition at line 28 of file service_registry.ipp.
void asio::detail::service_registry::add_service | ( | Service * | new_service | ) |
Definition at line 51 of file service_registry.hpp.
Service & asio::detail::service_registry::first_service | ( | ) |
Definition at line 36 of file service_registry.hpp.
bool asio::detail::service_registry::has_service | ( | ) | const |
Definition at line 59 of file service_registry.hpp.
void asio::detail::service_registry::notify_fork | ( | asio::io_service::fork_event | fork_ev | ) |
Definition at line 49 of file service_registry.ipp.
Service & asio::detail::service_registry::use_service | ( | ) |
Definition at line 42 of file service_registry.hpp.
|
friend |
Definition at line 99 of file service_registry.hpp.