Audacity
3.2.0
ProjectAudioIO Member List
This is the complete list of members for
ProjectAudioIO
, including all inherited members.
Callback
typedef
Observer::Publisher< SpeedChangeMessage >
CallbackReturn
typedef
Observer::Publisher< SpeedChangeMessage >
DefaultOptionsFactory
(AudacityProject &project, bool newDefaults)
ProjectAudioIO
static
Get
(AudacityProject &project)
ProjectAudioIO
static
Get
(const AudacityProject &project)
ProjectAudioIO
static
GetAudioIOToken
() const
ProjectAudioIO
GetCaptureMeter
() const
ProjectAudioIO
GetDefaultOptions
(AudacityProject &project, bool newDefaults=false)
ProjectAudioIO
static
GetPlaybackMeter
() const
ProjectAudioIO
GetPlaySpeed
() const
ProjectAudioIO
inline
IsAudioActive
() const
ProjectAudioIO
m_factory
Observer::Publisher< SpeedChangeMessage >
private
m_list
Observer::Publisher< SpeedChangeMessage >
private
mAudioIOToken
ProjectAudioIO
private
mCaptureMeter
ProjectAudioIO
private
message_type
typedef
Observer::Publisher< SpeedChangeMessage >
mPlaybackMeter
ProjectAudioIO
private
mPlaySpeed
ProjectAudioIO
private
mProject
ProjectAudioIO
private
notifies_all
Observer::Publisher< SpeedChangeMessage >
static
operator=
(const ProjectAudioIO &)=delete
ProjectAudioIO
Publisher< SpeedChangeMessage >::operator=
(Publisher &&)=default
Observer::Publisher< SpeedChangeMessage >
ProjectAudioIO
(AudacityProject &project)
ProjectAudioIO
explicit
ProjectAudioIO
(const ProjectAudioIO &)=delete
ProjectAudioIO
Publish
(const SpeedChangeMessage &message)
Observer::Publisher< SpeedChangeMessage >
inline
protected
Publisher
(ExceptionPolicy *pPolicy=nullptr, Alloc a={})
Observer::Publisher< SpeedChangeMessage >
inline
explicit
Publisher
(Publisher &&)=default
Observer::Publisher< SpeedChangeMessage >
SetAudioIOToken
(int token)
ProjectAudioIO
SetCaptureMeter
(const std::shared_ptr< Meter > &capture)
ProjectAudioIO
SetPlaybackMeter
(const std::shared_ptr< Meter > &playback)
ProjectAudioIO
SetPlaySpeed
(double value)
ProjectAudioIO
Subscribe
(Callback callback)
Observer::Publisher< SpeedChangeMessage >
Subscribe
(Object &obj, Return(Object::*callback)(Args...))
Observer::Publisher< SpeedChangeMessage >
inline
~Base
()
ClientData::Base
virtual
~ProjectAudioIO
()
ProjectAudioIO
Generated by
1.9.3