Audacity 3.2.0
Functions
anonymous_namespace{NoteTrack.cpp} Namespace Reference

Functions

void swap (std::unique_ptr< Alg_seq > &a, std::unique_ptr< Alg_seq > &b)
 
bool IsValidVisibleChannels (const int nValue)
 

Function Documentation

◆ IsValidVisibleChannels()

bool anonymous_namespace{NoteTrack.cpp}::IsValidVisibleChannels ( const int  nValue)

Definition at line 798 of file NoteTrack.cpp.

799{
800 return (nValue >= 0 && nValue < (1 << 16));
801}

Referenced by NoteTrack::HandleXMLTag().

Here is the caller graph for this function:

◆ swap()

void anonymous_namespace{NoteTrack.cpp}::swap ( std::unique_ptr< Alg_seq > &  a,
std::unique_ptr< Alg_seq > &  b 
)

Definition at line 628 of file NoteTrack.cpp.

629 {
630 std::unique_ptr<Alg_seq> tmp = std::move(a);
631 a = std::move(b);
632 b = std::move(tmp);
633 }

Referenced by RealtimeEffectList::AddState(), SetTrackVisualsCommand::ApplyInner(), LabelTrackView::CalcHighlightXs(), audacity::concurrency::CancellationContext::Cancel(), audacity::cloud::audiocom::sync::ProjectCloudExtension::CancelSync(), RealtimeEffectList::Clear(), LabelTrackView::CopySelectedText(), TextEditHelper::CopySelectedText(), VST3Wrapper::CopySettingsContents(), LabelTrackView::CutSelectedText(), TextEditHelper::CutSelectedText(), SpectrumVZoomHandle::DoZoom(), WaveformVZoomHandle::DoZoom(), SubViewRearrangeHandle::Drag(), ExtractFloats(), MIR::anonymous_namespace{GetMeterUsingTatumQuantizationFit.cpp}::GetMostLikelyMeterFromQuantizationExperiment(), MIR::GetOnsetDetectionFunction(), AppEvents::ProviderBase::HandleAppClosing(), AppEvents::ProviderBase::HandleAppInitialized(), Identifier::Identifier(), anonymous_namespace{ProjectAudioManager.cpp}::CutPreviewPlaybackPolicy::Initialize(), VST3Wrapper::LoadSettings(), VST3Wrapper::LoadUserPreset(), NoteTrack::MakeExportableSeq(), LabelGlyphHandle::MayAdjustLabel(), RealtimeEffectList::MoveEffect(), audacity::sentry::anonymous_namespace{SentryReport.cpp}::ExceptionContext::MoveParameters(), Ruler::OfflimitsPixels(), audacity::sqlite::AggregateFunction::operator=(), AVDictionaryWrapper::operator=(), audacity::sqlite::Blob::operator=(), audacity::sqlite::Connection::operator=(), ClientData::Copyable< Container, ShallowCopying >::operator=(), ClientData::Copyable< Container, DeepCopying >::operator=(), audacity::network_manager::CurlStringList::operator=(), audacity::network_manager::CurlHandleManager::Handle::operator=(), Identifier::operator=(), audacity::sqlite::RowIterator::operator=(), audacity::sqlite::RunContext::operator=(), audacity::sqlite::RunResult::operator=(), audacity::sqlite::ScalarFunction::operator=(), socket_guard::operator=(), SQLiteBlobStream::operator=(), audacity::sqlite::Statement::operator=(), wxArrayStringEx::operator=(), PlayRegion::Order(), ExportWavPack::ParseConfig(), ExportFLAC::ParseConfig(), TextEditHelper::PasteSelectedText(), LabelTrackView::PasteSelectedText(), ProjectAudioManager::PlayPlayRegion(), RealtimeEffectManager::Process(), EffectEqualization::ProcessOne(), EffectTwoPassSimpleMono::ProcessOne(), audacity::cloud::audiocom::sync::ProjectCloudExtension::CloudStatusChangedNotifier::PublishSafe(), RecoverAllProjects(), socket_guard::release(), ZoomHandle::Release(), LabelTrackView::RemoveSelectedText(), TextEditHelper::RemoveSelectedText(), RealtimeEffectList::RemoveState(), RealtimeEffectList::ReplaceState(), NumberScale::Reversal(), SelectionState::SelectRangeOfTracks(), NoteTrackRange::SetNoteRange(), BufferedIPCChannel::StartConversation(), VST3Wrapper::StoreSettings(), Clipboard::Swap(), EffectSettings::swap(), RealtimeEffectState::SettingsAndCounter::swap(), ToolBarConfiguration::Tree::swap(), Vector::Swap(), wxFileNameWrapper::swap(), WaveClip::SwapChannels(), WaveClipSpectrumCache::SwapChannels(), WaveClipWaveformCache::SwapChannels(), ChannelAttachmentsBase::SwapChannels(), TrackList::SwapNodes(), ExtImportPrefs::SwapRows(), ExportAudioDialog::UpdateLabelExportSettings(), ExportAudioDialog::UpdateTrackExportSettings(), and wxArrayStringEx::wxArrayStringEx().