DISTRHO Plugin Framework
SmallStackRingBuffer Member List

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

clearData() noexcept (defined in RingBufferControl< SmallStackBuffer >)RingBufferControl< SmallStackBuffer >inline
commitWrite() noexceptRingBufferControl< SmallStackBuffer >inline
flush() noexcept (defined in RingBufferControl< SmallStackBuffer >)RingBufferControl< SmallStackBuffer >inline
getReadableDataSize() const noexcept (defined in RingBufferControl< SmallStackBuffer >)RingBufferControl< SmallStackBuffer >inline
getSize() const noexcept (defined in RingBufferControl< SmallStackBuffer >)RingBufferControl< SmallStackBuffer >inline
getWritableDataSize() const noexcept (defined in RingBufferControl< SmallStackBuffer >)RingBufferControl< SmallStackBuffer >inline
isDataAvailableForReading() const noexcept (defined in RingBufferControl< SmallStackBuffer >)RingBufferControl< SmallStackBuffer >inline
isEmpty() const noexcept (defined in RingBufferControl< SmallStackBuffer >)RingBufferControl< SmallStackBuffer >inline
readBool() noexcept (defined in RingBufferControl< SmallStackBuffer >)RingBufferControl< SmallStackBuffer >inline
readByte() noexcept (defined in RingBufferControl< SmallStackBuffer >)RingBufferControl< SmallStackBuffer >inline
readCustomData(void *const data, const uint32_t size) noexceptRingBufferControl< SmallStackBuffer >inline
readCustomType(T &type) noexceptRingBufferControl< SmallStackBuffer >inline
readDouble() noexcept (defined in RingBufferControl< SmallStackBuffer >)RingBufferControl< SmallStackBuffer >inline
readFloat() noexcept (defined in RingBufferControl< SmallStackBuffer >)RingBufferControl< SmallStackBuffer >inline
readInt() noexcept (defined in RingBufferControl< SmallStackBuffer >)RingBufferControl< SmallStackBuffer >inline
readLong() noexcept (defined in RingBufferControl< SmallStackBuffer >)RingBufferControl< SmallStackBuffer >inline
readShort() noexcept (defined in RingBufferControl< SmallStackBuffer >)RingBufferControl< SmallStackBuffer >inline
readUInt() noexcept (defined in RingBufferControl< SmallStackBuffer >)RingBufferControl< SmallStackBuffer >inline
readULong() noexcept (defined in RingBufferControl< SmallStackBuffer >)RingBufferControl< SmallStackBuffer >inline
readUShort() noexcept (defined in RingBufferControl< SmallStackBuffer >)RingBufferControl< SmallStackBuffer >inline
RingBufferControl() noexcept (defined in RingBufferControl< SmallStackBuffer >)RingBufferControl< SmallStackBuffer >inline
setRingBuffer(SmallStackBuffer *const ringBuf, const bool clearRingBufferData) noexcept (defined in RingBufferControl< SmallStackBuffer >)RingBufferControl< SmallStackBuffer >inline
SmallStackRingBuffer() noexceptSmallStackRingBufferinline
tryRead(void *const buf, const uint32_t size) noexcept (defined in RingBufferControl< SmallStackBuffer >)RingBufferControl< SmallStackBuffer >inlineprotected
tryWrite(const void *const buf, const uint32_t size) noexcept (defined in RingBufferControl< SmallStackBuffer >)RingBufferControl< SmallStackBuffer >inlineprotected
writeBool(const bool value) noexcept (defined in RingBufferControl< SmallStackBuffer >)RingBufferControl< SmallStackBuffer >inline
writeByte(const uint8_t value) noexcept (defined in RingBufferControl< SmallStackBuffer >)RingBufferControl< SmallStackBuffer >inline
writeCustomData(const void *const data, const uint32_t size) noexceptRingBufferControl< SmallStackBuffer >inline
writeCustomType(const T &type) noexceptRingBufferControl< SmallStackBuffer >inline
writeDouble(const double value) noexcept (defined in RingBufferControl< SmallStackBuffer >)RingBufferControl< SmallStackBuffer >inline
writeFloat(const float value) noexcept (defined in RingBufferControl< SmallStackBuffer >)RingBufferControl< SmallStackBuffer >inline
writeInt(const int32_t value) noexcept (defined in RingBufferControl< SmallStackBuffer >)RingBufferControl< SmallStackBuffer >inline
writeLong(const int64_t value) noexcept (defined in RingBufferControl< SmallStackBuffer >)RingBufferControl< SmallStackBuffer >inline
writeShort(const int16_t value) noexcept (defined in RingBufferControl< SmallStackBuffer >)RingBufferControl< SmallStackBuffer >inline
writeUInt(const uint32_t value) noexcept (defined in RingBufferControl< SmallStackBuffer >)RingBufferControl< SmallStackBuffer >inline
writeULong(const uint64_t value) noexcept (defined in RingBufferControl< SmallStackBuffer >)RingBufferControl< SmallStackBuffer >inline
writeUShort(const uint16_t value) noexcept (defined in RingBufferControl< SmallStackBuffer >)RingBufferControl< SmallStackBuffer >inline
~RingBufferControl() noexcept (defined in RingBufferControl< SmallStackBuffer >)RingBufferControl< SmallStackBuffer >inlinevirtual