# HG changeset patch # User Chris Cannam # Date 1570442324 -3600 # Node ID 705be3bb9472d1e4c8749da863d8d42ee354f06e # Parent 8b78ce63f0e1228d4ba34d2a512b68269ce8b6f9 These classes are not copyable/assignable diff -r 8b78ce63f0e1 -r 705be3bb9472 cq/CQSpectrogram.h --- a/cq/CQSpectrogram.h Tue Nov 28 09:25:17 2017 +0000 +++ b/cq/CQSpectrogram.h Mon Oct 07 10:58:44 2019 +0100 @@ -117,6 +117,10 @@ RealBlock fetchLinear(bool insist); RealBlock linearInterpolated(const RealBlock &, int, int); RealColumn m_prevColumn; + + // Not provided (because ConstantQ isn't copyable) + CQSpectrogram(const CQSpectrogram &); + CQSpectrogram &operator=(const CQSpectrogram &); }; #endif diff -r 8b78ce63f0e1 -r 705be3bb9472 cq/ConstantQ.h --- a/cq/ConstantQ.h Tue Nov 28 09:25:17 2017 +0000 +++ b/cq/ConstantQ.h Mon Oct 07 10:58:44 2019 +0100 @@ -124,6 +124,10 @@ void initialise(); ComplexBlock processOctaveBlock(int octave); + + // Not provided + ConstantQ(const ConstantQ &); + ConstantQ &operator=(const ConstantQ &); }; #endif