|
SObjectizer
5.7
|
Directories | |
| directory | 3rd_party |
| directory | details |
| directory | disp |
| directory | experimental |
| directory | impl |
| directory | stats |
Files | |
| file | agent.cpp |
| file | agent.hpp [code] |
| A base class for agents. | |
| file | agent_context.hpp [code] |
| A context for agent construction and tuning. | |
| file | agent_coop_notifications.hpp [code] |
| Agent cooperation notifications definition. | |
| file | agent_ref_fwd.hpp [code] |
| A forward declaration of agent_ref_t. | |
| file | agent_state_listener.hpp [code] |
| Agent state listener definition. | |
| file | agent_tuning_options.hpp [code] |
| A collector for agent tuning options. | |
| file | all.hpp [code] |
| A helper header file for including all public SObjectizer stuff. | |
| file | api.hpp [code] |
| Function for the SObjectizer starting. | |
| file | atomic_refcounted.hpp [code] |
| The base class for the object with a reference counting definition. | |
| file | compiler_features.hpp [code] |
| Detection of compiler version and absence of various features. | |
| file | coop.cpp |
| file | coop.hpp [code] |
| Cooperation of agents. | |
| file | coop_handle.hpp [code] |
| Type of smart handle to coop. | |
| file | coop_listener.hpp [code] |
| Interface for the cooperation listener definition. | |
| file | current_thread_id.hpp [code] |
| A workaround for very slow implementation of std::this_thread::get_id() under some compilers. | |
| file | custom_mbox.hpp [code] |
| Various stuff required for custom mboxes. | |
| file | declspec.hpp [code] |
| file | disp_binder.hpp [code] |
| Interface for the dispatcher binders definition. | |
| file | env_infrastructures.hpp [code] |
| User-visible parameters for various environment infrastructures. | |
| file | enveloped_msg.cpp |
| Stuff related to enveloped messages. | |
| file | enveloped_msg.hpp [code] |
| Stuff related to enveloped messages. | |
| file | environment.cpp |
| file | environment.hpp [code] |
| SObjectizer Environment definition. | |
| file | environment_infrastructure.hpp [code] |
| Interface of environment_infrastructure entity. | |
| file | error_logger.cpp |
| Tools for logging error messages inside SObjectizer core. | |
| file | error_logger.hpp [code] |
| Tools for logging error messages inside SObjectizer core. | |
| file | event_exception_logger.cpp |
| file | event_exception_logger.hpp [code] |
| An interface for the exception logging definition. | |
| file | event_queue.hpp [code] |
| An interface of event queue for agent. | |
| file | event_queue_hook.cpp |
| Implementation details of event_queue_hook. | |
| file | event_queue_hook.hpp [code] |
| Interface of event_queue_hook object. | |
| file | exception.cpp |
| file | exception.hpp [code] |
| An exception class. | |
| file | exception_control_flags.hpp [code] |
| Types and constants for exception control flags. | |
| file | execution_demand.hpp [code] |
| Event-related stuff. | |
| file | fwd.hpp [code] |
| Forward declaration for SObjectizer run-time related classes. | |
| file | handler_makers.cpp |
| Implementation of some parts of handler makers which can't be inline. | |
| file | handler_makers.hpp [code] |
| Various stuff for creation of event handlers. | |
| file | mbox.cpp |
| file | mbox.hpp [code] |
| Mbox definition. | |
| file | mbox_fwd.hpp [code] |
| A forward declaration of mbox_t. | |
| file | mchain.cpp |
| Public part of message chain related stuff. | |
| file | mchain.hpp [code] |
| Public part of message chain related stuff. | |
| file | mchain_helper_functions.hpp [code] |
| Helper functions for mchains. | |
| file | mchain_select.hpp [code] |
| Various stuff related to multi chain select. | |
| file | mchain_select_ifaces.hpp [code] |
| Various stuff related to multi chain select. | |
| file | mhood.hpp [code] |
| Definition of the template class mhood. | |
| file | msg_tracing.cpp |
| file | msg_tracing.hpp [code] |
| Stuff related to message delivery tracing. | |
| file | nonempty_name.hpp [code] |
| A nonempty_name class definition. | |
| file | optional.hpp [code] |
| Definition of optional type. | |
| file | outliving.hpp [code] |
| outliving_reference_t and related stuff. | |
| file | priority.hpp [code] |
| Definition of priority type. | |
| file | queue_locks_defaults_manager.cpp |
| Interface of manager for default locks for event queues. | |
| file | queue_locks_defaults_manager.hpp [code] |
| Interface of manager for default locks for event queues. | |
| file | ret_code.hpp [code] |
| Error codes. | |
| file | rt.hpp [code] |
| A wrapper for all major SO Run-Time includes. | |
| file | send_functions.hpp [code] |
| Implementation of free functions send/send_delayed. | |
| file | so_layer.cpp |
| file | so_layer.hpp [code] |
| An addition layer for the SObjectizer Environment definition. | |
| file | spinlocks.hpp [code] |
| Definition of various types of spinlocks. | |
| file | state.hpp [code] |
| A class for the agent state definition. | |
| file | stop_guard.hpp [code] |
| An iterface of stop_guard. | |
| file | subscription_storage_fwd.hpp [code] |
| Forward definitions for subscription storage related stuff. | |
| file | thread_helper_functions.hpp [code] |
| Helper functions for working with threads. | |
| file | timers.cpp |
| Timers and tools for working with timers. | |
| file | timers.hpp [code] |
| Timers and tools for working with timers. | |
| file | types.hpp [code] |
| Various typedefs. | |
| file | version.hpp [code] |
| Definition of SO_5_VERSION macro. | |
| file | wait_indication.hpp [code] |
| Definition of various types of waiting indicators. | |
| file | wrapped_env.cpp |
| Class wrapped_env and its details. | |
| file | wrapped_env.hpp [code] |
| Class wrapped_env and its details. | |
1.8.14