29 #ifndef JUCE_ABSTRACTFIFO_H_INCLUDED
30 #define JUCE_ABSTRACTFIFO_H_INCLUDED
116 void setTotalSize (
int newSize)
noexcept;
158 void prepareToWrite (
int numToWrite,
int& startIndex1,
int& blockSize1,
int& startIndex2,
int& blockSize2)
const noexcept;
163 void finishedWrite (
int numWritten)
noexcept;
203 void prepareToRead (
int numWanted,
int& startIndex1,
int& blockSize1,
int& startIndex2,
int& blockSize2)
const noexcept;
208 void finishedRead (
int numRead)
noexcept;
220 #endif // JUCE_ABSTRACTFIFO_H_INCLUDED
#define noexcept
Definition: juce_CompilerSupport.h:141
Definition: juce_Atomic.h:41
#define JUCE_API
Definition: juce_StandardHeader.h:139
Definition: juce_AbstractFifo.h:89