|
SObjectizer
5.8
|
#include <so_5/agent.hpp>#include <so_5/mbox.hpp>#include <so_5/enveloped_msg.hpp>#include <so_5/environment.hpp>#include <so_5/send_functions.hpp>#include <so_5/impl/internal_env_iface.hpp>#include <so_5/impl/coop_private_iface.hpp>#include <so_5/impl/delivery_filter_storage.hpp>#include <so_5/impl/msg_tracing_helpers.hpp>#include <so_5/impl/process_unhandled_exception.hpp>#include <so_5/impl/std_message_sinks.hpp>#include <so_5/impl/subscription_storage_iface.hpp>#include <so_5/impl/enveloped_msg_details.hpp>#include <so_5/details/abort_on_fatal_error.hpp>#include <so_5/spinlocks.hpp>#include <algorithm>#include <sstream>#include <cstdint>#include <cstdlib>#include <limits>Go to the source code of this file.
Classes | |
| class | so_5::state_t::time_limit_t |
| Information of time_limit for a state. More... | |
| struct | so_5::state_t::time_limit_t::activation_data_t |
| class | so_5::impl::state_switch_guard_t |
Namespaces | |
| namespace | so_5 |
| Private part of message limit implementation. | |
| namespace | so_5::anonymous_namespace{agent.cpp} |
| namespace | so_5::impl |
| Details of SObjectizer run-time implementations. | |
Variables | |
| const state_t | so_5::anonymous_namespace{agent.cpp}::awaiting_deregistration_state (nullptr, "<AWAITING_DEREGISTRATION_AFTER_UNHANDLED_EXCEPTION>") |
| A special object for the state in which agent is awaiting for deregistration after unhandled exception. | |
| const state_t | so_5::anonymous_namespace{agent.cpp}::deadletter_state (nullptr, "<DEADLETTER_STATE>") |
| A special object to be used as state for make subscriptions for deadletter handlers. | |