Audacity 3.2.0
anonymous_namespace{ProjectStatus.cpp}::Dispatcher Member List

This is the complete list of members for anonymous_namespace{ProjectStatus.cpp}::Dispatcher, including all inherited members.

Callback typedefObserver::Publisher< Message >
CallbackReturn typedefObserver::Publisher< Message >
Dispatch(const AudacityProject &project, const StatusBarField &identifier)anonymous_namespace{ProjectStatus.cpp}::Dispatcherinline
Get()anonymous_namespace{ProjectStatus.cpp}::Dispatcherinlinestatic
m_factoryObserver::Publisher< Message >private
m_listObserver::Publisher< Message >private
mCallEnqueuedanonymous_namespace{ProjectStatus.cpp}::Dispatcherprivate
message_type typedefObserver::Publisher< Message >
mNewFieldsanonymous_namespace{ProjectStatus.cpp}::Dispatcherprivate
NewFieldRegistered(const StatusBarField &identifier)anonymous_namespace{ProjectStatus.cpp}::Dispatcherinline
notifies_allObserver::Publisher< Message >static
operator=(Publisher &&)=defaultObserver::Publisher< Message >
Publish(const Message &message)Observer::Publisher< Message >inlineprotected
Publisher(ExceptionPolicy *pPolicy=nullptr, Alloc a={})Observer::Publisher< Message >inlineexplicit
Publisher(Publisher &&)=defaultObserver::Publisher< Message >
Subscribe(std::function< void(const AudacityProject &, const StatusBarField &)> handler)anonymous_namespace{ProjectStatus.cpp}::Dispatcherinline
Publisher< Message >::Subscribe(Callback callback)Observer::Publisher< Message >
Publisher< Message >::Subscribe(Object &obj, Return(Object::*callback)(Args...))Observer::Publisher< Message >inline