SObjectizer 5.8
Loading...
Searching...
No Matches
event_queue_hook.hpp File Reference

Interface of event_queue_hook object. More...

#include <so_5/declspec.hpp>
#include <so_5/compiler_features.hpp>
#include <so_5/event_queue.hpp>
#include <so_5/fwd.hpp>
#include <memory>

Go to the source code of this file.

Classes

class  so_5::event_queue_hook_t
 Interface of event_queue_hook object. More...
 

Namespaces

namespace  so_5
 Private part of message limit implementation.
 

Typedefs

using so_5::event_queue_hook_deleter_fnptr_t = void (*)(event_queue_hook_t *)
 A type for deleter of event_queue_hook object.
 
using so_5::event_queue_hook_unique_ptr_t
 Alias for unique pointer to event_queue_hook.
 

Functions

template<typename Hook_Type , typename... Args>
event_queue_hook_unique_ptr_t so_5::make_event_queue_hook (event_queue_hook_deleter_fnptr_t deleter, Args &&...args)
 Helper function for simplify creation of event_queue_hook object.
 
event_queue_hook_unique_ptr_t so_5::make_empty_event_queue_hook_unique_ptr ()
 Helper function for creation of empty unique_ptr for event_queue_hook.
 

Detailed Description

Interface of event_queue_hook object.

Since
v.5.5.24

Definition in file event_queue_hook.hpp.