SObjectizer  5.5
Classes | Functions
so_5::anonymous_namespace{environment.cpp} Namespace Reference

Classes

class  autoshutdown_guard_t
 
class  core_data_sources_t
 A bunch of data sources for core objects. More...
 
class  default_event_queue_hook_t
 Default implementation of event_queue_hook. More...
 

Functions

queue_locks_defaults_manager_unique_ptr_t ensure_locks_defaults_manager_exists (queue_locks_defaults_manager_unique_ptr_t current)
 Helper function for creation of appropriate manager object if necessary. More...
 
SO_5_NODISCARD event_queue_hook_unique_ptr_t ensure_event_queue_hook_exists (event_queue_hook_unique_ptr_t current)
 Helper function for creation of appropriate event_queue_hook object if necessary. More...
 

Function Documentation

◆ ensure_event_queue_hook_exists()

SO_5_NODISCARD event_queue_hook_unique_ptr_t so_5::anonymous_namespace{environment.cpp}::ensure_event_queue_hook_exists ( event_queue_hook_unique_ptr_t  current)

Helper function for creation of appropriate event_queue_hook object if necessary.

Since
v.5.5.24
Parameters
currentThe current value. Note: can be nullptr.

◆ ensure_locks_defaults_manager_exists()

queue_locks_defaults_manager_unique_ptr_t so_5::anonymous_namespace{environment.cpp}::ensure_locks_defaults_manager_exists ( queue_locks_defaults_manager_unique_ptr_t  current)

Helper function for creation of appropriate manager object if necessary.

Since
v.5.5.18
Parameters
currentThe current value. Note: can be nullptr.