Audacity 3.2.0
ChannelGroup Member List

This is the complete list of members for ChannelGroup, including all inherited members.

Assign(const RegisteredFactory &key, ReplacementPointer &&replacement)ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >inline
Attachments typedefChannelGroup
Build(Locked< DataContainer > &, typename DataContainer::iterator iter, size_t index)ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >inlineprivate
BuildAll()ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >inlineprotected
Channels()ChannelGroupinline
Channels() const -> std::enable_if_t< std::is_const_v< ChannelType >, IteratorRange< ChannelIterator< ChannelType > > >ChannelGroupinline
DataContainer typedefClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >private
DataFactories typedefClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >private
DataFactory typedefClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >
DataPointer typedefClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >
DataType typedefClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >
DoFind(Locked< DataContainer > &data, const RegisteredFactory &key)ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >inlineprivate
DoGet(Locked< DataContainer > &data, const RegisteredFactory &key)ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >inlineprivate
DoGetChannel(size_t iChannel)=0ChannelGroupprotectedpure virtual
DoGetInterval(size_t iInterval)=0ChannelGroupprotectedpure virtual
EnsureIndex(Locked< DataContainer > &data, size_t index)ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >inlineprivatestatic
EraseIf(const Function &function)ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >inlineprotected
Find(const RegisteredFactory &key)ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >inline
Find(const RegisteredFactory &key) const -> std::enable_if_t< std::is_const< Subclass >::value, Subclass * >ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >inline
FindIf(const Function &function)ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >inlineprotected
FindIf(const Function &function) constClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >inlineprotected
ForCorresponding(Site &other, const Function &function, bool create=true)ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >inlineprotected
ForEach(const Function &function)ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >inlineprotected
ForEach(const Function &function) constClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >inlineprotected
Get(const RegisteredFactory &key)ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >inline
Get(const RegisteredFactory &key) const -> std::enable_if_t< std::is_const< Subclass >::value, Subclass & >ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >inline
GetChannel(size_t iChannel)ChannelGroupinline
GetChannel(size_t iChannel) const -> std::enable_if_t< std::is_const_v< ChannelType >, std::shared_ptr< ChannelType > >ChannelGroupinline
GetData()ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >inlineprivate
GetData() constClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >inlineprivate
GetEndTime() constChannelGroup
GetFactories()ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >inlineprivatestatic
GetInterval(size_t iInterval)ChannelGroupinline
GetInterval(size_t iInterval) const -> std::enable_if_t< std::is_const_v< IntervalType >, std::shared_ptr< IntervalType > >ChannelGroupinline
GetIterator(Locked< DataContainer > &data, size_t index)ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >inlineprivatestatic
GetStartTime() constChannelGroup
Interval typedefChannelGroup
Intervals()ChannelGroupinline
Intervals() const -> std::enable_if_t< std::is_const_v< IntervalType >, IteratorRange< IntervalIterator< IntervalType > > >ChannelGroupinline
LinkType enum nameChannelGroup
mDataClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >private
MoveTo(double o)=0ChannelGrouppure virtual
NChannels() const =0ChannelGrouppure virtual
NIntervals() const =0ChannelGrouppure virtual
NthChannel(size_t nChannel)ChannelGroupinline
NthChannel(size_t nChannel) constChannelGroupinline
numFactories()ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >inlinestatic
operator=(const Site &other)ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >inline
operator=(Site &&other)ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >inline
ShiftBy(double t)ChannelGroupinline
ShiftBy(double t0, double delta)=0ChannelGrouppure virtual
Site()ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >inline
Site(const Site &other)ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >inline
Site(Site &&other)ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >inline
size() constClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >inline
SlotClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >inlineprivate
~ChannelGroup()ChannelGroupvirtual
~Site()ClientData::Site< Host, ClientData, ObjectCopyingPolicy, Pointer, ObjectLockingPolicy, RegistryLockingPolicy >inline