Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
Loading...
Searching...
No Matches
Dynamic_Event_Table< Signature > Member List

This is the complete list of members for Dynamic_Event_Table< Signature >, including all inherited members.

append_event_to_table(Event_Handler &&fct)Event_Table< Signature >inlineprivate
check(const size_t, F) constEvent_Table< Signature >inline
clear_slot(size_t i) overrideDynamic_Event_Table< Signature >inlineprivatevirtual
Dynamic_Event_Table(const size_t num_events=0)Dynamic_Event_Table< Signature >inlineexplicit
Dynamic_Event_Table(const Dynamic_Event_Table &)=deleteDynamic_Event_Table< Signature >
Dynamic_Event_Table(Dynamic_Event_Table &&) noexcept=defaultDynamic_Event_Table< Signature >
Event_Handler typedefDynamic_Event_Table< Signature >
execute_event(const size_t index, Args &&... args) constEvent_Table< Signature >inline
is_registered(const size_t index) constEvent_Table< Signature >inline
operator=(const Dynamic_Event_Table &)=deleteDynamic_Event_Table< Signature >
operator=(Dynamic_Event_Table &&) noexcept=defaultDynamic_Event_Table< Signature >
read_table(const size_t i) const overrideDynamic_Event_Table< Signature >inlineprivatevirtual
register_event(const size_t index, Callable &&fct)Event_Table< Signature >inline
register_event(Callable &&fct)Event_Table< Signature >inline
size() const overrideDynamic_Event_Table< Signature >inlinevirtual
tableDynamic_Event_Table< Signature >private
unregister_event(const size_t index)Event_Table< Signature >inline
write_table(const size_t i, Event_Handler &&event_fct) overrideDynamic_Event_Table< Signature >inlineprivatevirtual
~Dynamic_Event_Table() override=defaultDynamic_Event_Table< Signature >
~Event_Table()=defaultEvent_Table< Signature >virtual