Audacity  2.2.0
BlockFile Member List

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

BlockFile(wxFileNameWrapper &&fileName, size_t samples)BlockFile
CalcSummary(samplePtr buffer, size_t len, sampleFormat format, ArrayOf< char > &cleanup)BlockFileprotectedvirtual
CalcSummaryFromBuffer(const float *fbuffer, size_t len, float *summary256, float *summary64K)BlockFileprotected
CloseLock()BlockFileinlinevirtual
CommonReadData(bool mayThrow, const wxFileName &fileName, bool &mSilentLog, const AliasBlockFile *pAliasFile, sampleCount origin, unsigned channel, samplePtr data, sampleFormat format, size_t start, size_t len, const sampleFormat *pLegacyFormat=nullptr, size_t legacyLen=0)BlockFileprotectedstatic
Copy(wxFileNameWrapper &&newFileName)=0BlockFilepure virtual
DiskByteCount typedefBlockFile
FillCache()BlockFileinlinevirtual
FixSummary(void *data)BlockFileprotectedvirtual
fullSummaryBlockFileprivatestatic
gBlockFileDestructionCountBlockFilestatic
GetFileName() const BlockFilevirtual
GetLength() const BlockFileinline
GetMinMaxRMS(size_t start, size_t len, bool mayThrow=true) const BlockFilevirtual
GetMinMaxRMS(bool mayThrow=true) const BlockFilevirtual
GetNeedFillCache()BlockFileinlinevirtual
GetNeedWriteCacheToDisk()BlockFileinlinevirtual
GetSpaceUsage() const =0BlockFilepure virtual
IsAlias() const BlockFileinlinevirtual
IsDataAvailable() const BlockFileinlinevirtual
IsLocked()BlockFilevirtual
IsSummaryAvailable() const BlockFileinlinevirtual
IsSummaryBeingComputed()BlockFileinlinevirtual
Lock()BlockFilevirtual
LockForRead() const BlockFileinline
LockRead() const BlockFileinlineprotectedvirtual
mFileNameBlockFileprotected
mLenBlockFileprotected
mLockCountBlockFileprivate
mMaxBlockFileprotected
mMinBlockFileprotected
mRMSBlockFileprotected
mSilentLogBlockFilemutableprotected
mSummaryInfoBlockFileprotected
Read256(float *buffer, size_t start, size_t len)BlockFilevirtual
Read64K(float *buffer, size_t start, size_t len)BlockFilevirtual
ReadData(samplePtr data, sampleFormat format, size_t start, size_t len, bool mayThrow=true) const =0BlockFilepure virtual
ReadLockBase typedefBlockFileprotected
ReadSummary(ArrayOf< char > &data)=0BlockFileprotectedpure virtual
Recover()=0BlockFilepure virtual
SaveXML(XMLWriter &xmlFile)=0BlockFilepure virtual
SetFileName(wxFileNameWrapper &&name)BlockFilevirtual
SetLength(size_t newLen)BlockFileinline
SilenceLog() const BlockFileinline
Unlock()BlockFilevirtual
UnlockRead() const BlockFileinlineprotectedvirtual
WriteCacheToDisk()BlockFileinlinevirtual
~BlockFile()BlockFilevirtual