Audacity 3.2.0
|
Public Attributes | |
std::vector< std::function< void()> > | appInitialized |
std::vector< std::function< void()> > | appClosing |
bool | AppInitializedCalled {} |
bool | AppClosingCalled {} |
Additional Inherited Members | |
Public Types inherited from Observer::Publisher< IdleEvent > | |
using | message_type = IdleEvent |
using | CallbackReturn = std::conditional_t< true, void, bool > |
using | Callback = std::function< CallbackReturn(const IdleEvent &) > |
Type of functions that can be connected to the Publisher. More... | |
Public Member Functions inherited from Observer::Publisher< IdleEvent > | |
Publisher (ExceptionPolicy *pPolicy=nullptr, Alloc a={}) | |
Constructor supporting type-erased custom allocation/deletion. More... | |
Publisher (Publisher &&)=default | |
Publisher & | operator= (Publisher &&)=default |
Subscription | Subscribe (Callback callback) |
Connect a callback to the Publisher; later-connected are called earlier. More... | |
Subscription | Subscribe (Object &obj, Return(Object::*callback)(Args...)) |
Overload of Subscribe takes an object and pointer-to-member-function. More... | |
Static Public Attributes inherited from Observer::Publisher< IdleEvent > | |
static constexpr bool | notifies_all |
Protected Member Functions inherited from Observer::Publisher< IdleEvent > | |
CallbackReturn | Publish (const IdleEvent &message) |
Send a message to connected callbacks. More... | |
Definition at line 22 of file AppEvents.cpp.
std::vector<std::function<void()> > AppEvents::anonymous_namespace{AppEvents.cpp}::EventHandlers::appClosing |
Definition at line 25 of file AppEvents.cpp.
bool AppEvents::anonymous_namespace{AppEvents.cpp}::EventHandlers::AppClosingCalled {} |
Definition at line 28 of file AppEvents.cpp.
std::vector<std::function<void()> > AppEvents::anonymous_namespace{AppEvents.cpp}::EventHandlers::appInitialized |
Definition at line 24 of file AppEvents.cpp.
bool AppEvents::anonymous_namespace{AppEvents.cpp}::EventHandlers::AppInitializedCalled {} |
Definition at line 27 of file AppEvents.cpp.