Helper struct to generate the various event queues. More...
Public Types | |
| using | callback = T |
Public Member Functions | |
| signal_queue ()=default | |
| signal_queue (const signal_queue &)=delete | |
| signal_queue & | operator= (const signal_queue &)=delete |
| void | connect_signal (const ui_event event, const queue_position position, const T &signal) |
| void | disconnect_signal (const ui_event event, const queue_position position, const T &signal) |
Public Attributes | |
| std::map< ui_event, signal_type< T > > | queue |
Helper struct to generate the various event queues.
Definition at line 499 of file dispatcher.hpp.
| using gui2::event::dispatcher::signal_queue< T >::callback = T |
Definition at line 506 of file dispatcher.hpp.
|
default |
|
delete |
|
inline |
Definition at line 509 of file dispatcher.hpp.
References gui2::event::dispatcher::back_child, gui2::event::dispatcher::back_post_child, gui2::event::dispatcher::back_pre_child, gui2::event::dispatcher::front_child, gui2::event::dispatcher::front_post_child, gui2::event::dispatcher::front_pre_child, and gui2::event::dispatcher::signal_queue< T >::queue.
|
inline |
Definition at line 535 of file dispatcher.hpp.
References gui2::event::dispatcher::back_child, gui2::event::dispatcher::back_post_child, gui2::event::dispatcher::back_pre_child, gui2::event::dispatcher::front_child, gui2::event::dispatcher::front_post_child, gui2::event::dispatcher::front_pre_child, and gui2::event::dispatcher::signal_queue< T >::queue.
|
delete |
| std::map<ui_event, signal_type<T> > gui2::event::dispatcher::signal_queue< T >::queue |
Definition at line 507 of file dispatcher.hpp.
Referenced by gui2::event::dispatcher::signal_queue< T >::connect_signal(), and gui2::event::dispatcher::signal_queue< T >::disconnect_signal().