|
SObjectizer
5.8
|
Files | |
| agent_ptr_compare.hpp | |
| A special comparison for agent pointers. | |
| coop_private_iface.hpp | |
| Private interface for a coop. | |
| coop_repository_basis.cpp | |
| Basic part of coop_repository functionality. | |
| coop_repository_basis.hpp | |
| Basic part of coop_repository functionality. | |
| delivery_filter_storage.hpp | |
| Definition of storage for delivery filters. | |
| enveloped_msg_details.hpp | |
| Some implementation details for enveloped messages. | |
| final_dereg_chain_helpers.hpp | |
| Helpers for working with a chain of coops for the final deregistration. | |
| internal_agent_iface.hpp | |
| Helper class for accessing private functionality of agent-class. | |
| internal_env_iface.hpp | |
| Helper class for accessing private functionality of environment-class. | |
| layer_core.cpp | |
| layer_core.hpp | |
| A definition of an utility class for work with layers. | |
| local_mbox.hpp | |
| A local mbox definition. | |
| local_mbox_basic_subscription_info.hpp | |
| Information about just one subscription. | |
| make_mchain.hpp | |
| A helper function for the creation of a new mchain. | |
| mbox_core.cpp | |
| mbox_core.hpp | |
| A definition of an utility class for work with mboxes. | |
| mbox_iface_for_timers.hpp | |
| Definition of mbox_iface_for_timers. | |
| mchain_details.hpp | |
| Implementation details for message chains. | |
| message_limit_action_msg_tracer.hpp | |
| message_sink_for_agent.hpp | |
| message_sink_with_message_limit.hpp | |
| message_sink_without_message_limit.hpp | |
| mpsc_mbox.hpp | |
| A multi-producer/single-consumer mbox definition. | |
| msg_tracing_helpers.cpp | |
| Implementation of some helpers for message tracing. | |
| msg_tracing_helpers.hpp | |
| Various helpers for message delivery tracing stuff. | |
| mt_env_infrastructure.cpp | |
| Default implementation of multithreaded environment infrastructure. | |
| mt_env_infrastructure.hpp | |
| Default implementation of multithreaded environment infrastructure. | |
| named_local_mbox.cpp | |
| named_local_mbox.hpp | |
| A definition of the named local mbox. | |
| process_unhandled_exception.cpp | |
| Helpers for handling unhandled exceptions from agent's event handlers. | |
| process_unhandled_exception.hpp | |
| Helpers for handling unhandled exceptions from agent's event handlers. | |
| run_stage.hpp | |
| Helper template function for doing initialization phase with rollback on failure. | |
| simple_mtsafe_st_env_infrastructure.cpp | |
| A very simple multithreaded-safe single thread environment infrastructure. | |
| simple_not_mtsafe_st_env_infrastructure.cpp | |
| A very simple not-multithreaded-safe single thread environment infrastructure. | |
| st_env_infrastructure_reuse.hpp | |
| Reusable stuff to be used in implementations of various single thread environment infrastructure. | |
| std_message_sinks.hpp | |
| std_msg_tracer_holder.hpp | |
| Standard implementation of message tracer holder. | |
| stop_guard_repo.hpp | |
| Repository of stop_guards. | |
| subscr_storage_adaptive.cpp | |
| An adaptive storage for agent's subscriptions information. | |
| subscr_storage_flat_set_based.cpp | |
| A flat-set based storage for agent's subscriptions information. | |
| subscr_storage_hash_table_based.cpp | |
| A hash_table-based storage for agent's subscriptions information. | |
| subscr_storage_map_based.cpp | |
| A map-based storage for agent's subscriptions information. | |
| subscr_storage_vector_based.cpp | |
| A vector-based storage for agent's subscriptions information. | |
| subscription_storage_iface.cpp | |
| An interface of subscription storage. | |
| subscription_storage_iface.hpp | |
| An interface of subscription storage. | |
| thread_join_stuff.hpp | |
| Various stuff related to worker thread's join. | |