rotor
Event loop friendly C++ actor micro-framework
Class Index
A | C | D | E | F | H | I | J | L | M | N | P | R | S | T | U | W
A
actor_base_t (rotor)
actor_config_builder_t (rotor)
actor_config_t (rotor)
address_maker_plugin_t (rotor::plugin)
address_mapping_t (rotor)
address_t (rotor)
C
callback_traits (rotor::asio::details)
callback_traits< void(Class::*)() noexcept > (rotor::asio::details)
callback_traits< void(Class::*)(M &) noexcept > (rotor::asio::details)
callback_traits< void(Class::*)(M) noexcept > (rotor::asio::details)
request_traits_t::cancel (rotor)
cancelation_t (rotor)
child_info_t (rotor::detail)
child_manager_plugin_t (rotor::plugin)
commit_unsubscription_t (rotor::payload)
continuation_t (rotor)
create_actor_t (rotor::payload)
D
system_context_thread_t::deadline_info_t (rotor::thread)
delivery_plugin_base_t (rotor::plugin)
delivery_plugin_t (rotor::plugin)
deregistration_notify_t (rotor::payload)
deregistration_service_t (rotor::payload)
discovery_future_t (rotor::payload)
discovery_promise_t (rotor::payload)
discovery_reply_t (rotor::payload)
discovery_request_t (rotor::payload)
registry_plugin_t::discovery_task_t (rotor::plugin)
E
error_code_category (rotor::details)
escalate_failure (rotor::detail::demand)
extended_error_t (rotor)
external_subscription_t (rotor::payload)
external_unsubscription_t (rotor::payload)
F
foreigners_support_plugin_t (rotor::plugin)
forwarder_base_t (rotor::asio)
forwarder_base_t< Actor, Handler, void > (rotor::asio)
forwarder_t (rotor::asio)
forwarder_t< Actor, Handler, details::count::_0, ErrHandler > (rotor::asio)
forwarder_t< Actor, Handler, details::count::_0, void > (rotor::asio)
forwarder_t< Actor, Handler, details::count::_1, ErrHandler > (rotor::asio)
forwarder_t< Actor, Handler, details::count::_1, void > (rotor::asio)
H
handler_base_t (rotor)
handler_call_t (rotor::payload)
handler_intercepted_t (rotor)
handler_t (rotor)
handler_t< Handler, std::enable_if_t< details::is_actor_handler_v< Handler > > > (rotor)
handler_t< Handler, std::enable_if_t< details::is_plugin_handler_v< Handler > > > (rotor)
handler_t< lambda_holder_t< Handler, M >, std::enable_if_t< details::is_lambda_handler_v< lambda_holder_t< Handler, M > > > > (rotor)
handler_traits (rotor)
handler_traits< lambda_holder_t< M, H > > (rotor)
handler_traits< void(A::*)(M &) >
handler_traits< void(A::*)(M &) noexcept > (rotor)
handler_traits< void(A::*)(M &)> (rotor)
hash< rotor::address_ptr_t > (std)
hash< rotor::handler_ptr_t > (std)
I
init_shutdown_plugin_t (rotor::plugin)
initialize_actor_t (rotor::payload)
initialize_confirmation_t (rotor::payload)
inspected_local_delivery_t (rotor::plugin)
is_braces_constructible (rotor::details)
is_constructible (rotor::details)
is_constructible< T, Arg > (rotor::details)
is_constructible< T, void > (rotor::details)
is_constructible< T, void, Arg > (rotor::details)
is_constructible< T, void, Args... > (rotor::details)
is_error_code_enum< rotor::error_code_t > (std)
is_error_code_enum< rotor::shutdown_code_t > (std)
J
subscription_t::joint_handlers_t (rotor)
L
lambda_holder_t (rotor)
lifetime_plugin_t (rotor::plugin)
link_client_plugin_t (rotor::plugin)
link_request_t (rotor::payload)
link_response_t (rotor::payload)
link_server_plugin_t (rotor::plugin)
local_delivery_t (rotor::plugin)
locality_plugin_t (rotor::plugin)
M
message_base_t (rotor)
message_t (rotor)
N
no (rotor::detail::demand)
now (rotor::detail::demand)
P
plugin_base_t (rotor::plugin)
plugin_storage_base_t (rotor)
plugin_storage_t (rotor)
R
registration_request_t (rotor::payload)
registration_response_t (rotor::payload)
registry_plugin_t (rotor::plugin)
registry_t (rotor)
request_traits_t::request (rotor)
request_base_t (rotor)
request_builder_t (rotor)
request_curry_t (rotor)
request_traits_t (rotor)
request_unwrapper_t (rotor)
request_unwrapper_t< intrusive_ptr_t< T > > (rotor)
request_wrapper_t (rotor)
request_wrapper_t< T, std::enable_if_t< std::is_base_of_v< arc_base_t< T >, T > > > (rotor)
resources_plugin_t (rotor::plugin)
request_traits_t::response (rotor)
response_helper_t (rotor)
response_helper_t< intrusive_ptr_t< Responce > > (rotor)
S
shutdown_code_category (rotor::details)
shutdown_confirmation_t (rotor::payload)
shutdown_request_t (rotor::payload)
shutdown_trigger_t (rotor::payload)
size_of_t (rotor::details)
size_of_t< T > (rotor::details)
size_of_t< T, Ts... > (rotor::details)
spawn_actor_t (rotor::payload)
spawner_t (rotor)
start_actor_t (rotor::payload)
starter_plugin_t (rotor::plugin)
subscription_confirmation_t (rotor::payload)
subscription_container_t (rotor)
subscription_info_t (rotor)
subscription_point_t (rotor)
subscription_t (rotor)
supervisor_asio_t (rotor::asio)
supervisor_config_asio_builder_t (rotor::asio)
supervisor_config_asio_t (rotor::asio)
supervisor_config_builder_t (rotor)
supervisor_config_ev_builder_t (rotor::ev)
supervisor_config_ev_t (rotor::ev)
supervisor_config_t (rotor)
supervisor_config_wx_builder_t (rotor::wx)
supervisor_config_wx_t (rotor::wx)
supervisor_ev_t (rotor::ev)
supervisor_t (rotor)
supervisor_thread_t (rotor::thread)
supervisor_wx_t (rotor::wx)
system_context_asio_t (rotor::asio)
system_context_t (rotor)
system_context_thread_t (rotor::thread)
system_context_wx_t (rotor::wx)
T
timer_handler_base_t (rotor)
timer_handler_t (rotor)
supervisor_asio_t::timer_t (rotor::asio)
supervisor_ev_t::timer_t (rotor::ev)
supervisor_wx_t::timer_t (rotor::wx)
U
unlink_notify_t (rotor::payload)
unlink_request_t (rotor::payload)
unsubscription_confirmation_t (rotor::payload)
W
wrapped_request_t (rotor)
wrapped_request_t< T, std::enable_if_t< std::is_base_of_v< arc_base_t< T >, T > > > (rotor)
wrapped_response_t (rotor)