SObjectizer 5.8
Loading...
Searching...
No Matches
all.cpp File Reference

Testing related stuff. More...

Go to the source code of this file.

Classes

class  so_5::experimental::testing::v1::details::real_scenario_step_t
 An actual implementation of step of testing scenario. More...
 
class  so_5::experimental::testing::v1::details::agent_unfreezer_t
 An interface for object that will unfreeze all registered agents when testing scenario starts. More...
 
class  so_5::experimental::testing::v1::details::real_scenario_t
 The actual implementation of testing scenario. More...
 
class  so_5::experimental::testing::v1::impl::special_envelope_t
 A special envelope that is necessary for testing scenarios. More...
 
class  so_5::experimental::testing::v1::impl::special_envelope_t::pre_handler_hook_invoker_t
 A special invoker to be used to call pre_handler_hook. More...
 
class  so_5::experimental::testing::v1::impl::special_envelope_t::no_handler_invoker_t
 A special invoker to be used to call no_handler_hook. More...
 
class  so_5::experimental::testing::v1::impl::special_envelope_t::invoker_for_message_extraction_t
 
class  so_5::experimental::testing::v1::impl::special_event_queue_t
 A special event_queue to be used for testing scenarios. More...
 
class  so_5::experimental::testing::v1::impl::stop_guard_for_unfreezer_t
 A special stop guard that unfreezes all agents if this is not done yet. More...
 
class  so_5::experimental::testing::v1::impl::special_event_queue_hook_t
 A special event_queue_hook that creates instances of special event_queue for testing scenario. More...
 
struct  so_5::experimental::testing::v1::impl::init_completed_data_t
 A helper object for synchronization between helper worker where testing environment is launched and user thread. More...
 
struct  so_5::experimental::testing::v1::testing_env_t::internals_t
 Internal data for testing environment. More...
 

Namespaces

namespace  so_5
 Private part of message limit implementation.
 
namespace  so_5::experimental
 
namespace  so_5::experimental::testing
 
namespace  so_5::experimental::testing::v1
 
namespace  so_5::experimental::testing::v1::details
 
namespace  so_5::experimental::testing::v1::details::mbox_receives_msg_impl
 
namespace  so_5::experimental::testing::v1::impl
 

Enumerations

enum class  so_5::experimental::testing::v1::impl::queue_mode_t { so_5::experimental::testing::v1::impl::buffer , so_5::experimental::testing::v1::impl::direct }
 A mode of work for special_event_queue. More...
 

Functions

void so_5::experimental::testing::v1::impl::setup_special_queue_hook (outliving_reference_t< testing_env_t::internals_t > internals, environment_params_t &to)
 
environment_params_t so_5::experimental::testing::v1::impl::make_tuned_params (so_5::generic_simple_so_env_params_tuner_t env_params_tuner)
 
environment_params_t so_5::experimental::testing::v1::impl::make_special_params (outliving_reference_t< testing_env_t::internals_t > internals, environment_params_t &&params)
 

Detailed Description

Testing related stuff.

Since
v.5.5.24

Definition in file all.cpp.