KiCad PCB EDA Suite
Loading...
Searching...
No Matches
UTIL::OBSERVABLE< ObserverInterface > Member List

This is the complete list of members for UTIL::OBSERVABLE< ObserverInterface >, including all inherited members.

add_observer(void *observer)UTIL::DETAIL::OBSERVABLE_BASEprotected
allocate_impl()UTIL::DETAIL::OBSERVABLE_BASEprivate
allocate_shared_impl()UTIL::DETAIL::OBSERVABLE_BASEprivate
deallocate_impl()UTIL::DETAIL::OBSERVABLE_BASEprivate
enter_iteration()UTIL::DETAIL::OBSERVABLE_BASEprotected
get_shared_impl()UTIL::DETAIL::OBSERVABLE_BASEprivate
impl_UTIL::DETAIL::OBSERVABLE_BASEprotected
leave_iteration()UTIL::DETAIL::OBSERVABLE_BASEprotected
Notify(void(ObserverInterface::*Ptr)(Args1...), Args2 &&... aArgs)UTIL::OBSERVABLE< ObserverInterface >inline
NotifyIgnore(void(ObserverInterface::*Ptr)(Args1...), ObserverInterface *aIgnore, Args2 &&... aArgs)UTIL::OBSERVABLE< ObserverInterface >inline
OBSERVABLE()UTIL::OBSERVABLE< ObserverInterface >inline
OBSERVABLE(OBSERVABLE &aInherit)UTIL::OBSERVABLE< ObserverInterface >inline
OBSERVABLE_BASE()UTIL::DETAIL::OBSERVABLE_BASE
OBSERVABLE_BASE(OBSERVABLE_BASE &other)UTIL::DETAIL::OBSERVABLE_BASE
on_observers_empty()UTIL::DETAIL::OBSERVABLE_BASEprotected
remove_observer(void *observer)UTIL::DETAIL::OBSERVABLE_BASEprotected
size() constUTIL::DETAIL::OBSERVABLE_BASE
Subscribe(ObserverInterface *aObserver)UTIL::OBSERVABLE< ObserverInterface >inline
SubscribeUnmanaged(ObserverInterface *aObserver)UTIL::OBSERVABLE< ObserverInterface >inline
Unsubscribe(ObserverInterface *aObserver)UTIL::OBSERVABLE< ObserverInterface >inline
~OBSERVABLE_BASE()UTIL::DETAIL::OBSERVABLE_BASE