vsdk  9.1.0
Vsdk::Audio::BufferModule Member List

This is the complete list of members for Vsdk::Audio::BufferModule, including all inherited members.

_stateVsdk::Audio::ProducerModuleprotected
buffer() -> Buffer &Vsdk::Audio::BufferModule
buffer() const -> Buffer const &Vsdk::Audio::BufferModule
BufferModule() noexceptVsdk::Audio::BufferModule
BufferModule(size_t fireRate) noexceptVsdk::Audio::BufferModuleexplicit
close() noexceptVsdk::Audio::ProducerModule
closeImpl() overrideVsdk::Audio::BufferModuleprotectedvirtual
dispatchAudio(T &&data, int sampleRate, int channelCount, bool isLast)Vsdk::Audio::ProducerModuleprotected
dispatchBuffer(Buffer buffer, bool last)Vsdk::Audio::ProducerModuleprotected
fireRate() const -> size_tVsdk::Audio::BufferModule
isClosed() constVsdk::Audio::ProducerModule
isIdle() constVsdk::Audio::ProducerModule
isOpened() constVsdk::Audio::ProducerModule
isPaused() constVsdk::Audio::ProducerModule
isRunning() constVsdk::Audio::ProducerModule
isStarted() constVsdk::Audio::ProducerModule
Iterator typedefVsdk::Audio::ProducerModule
lastError() const -> std::stringVsdk::Audio::ProducerModule
make(Args &&... args) -> std::shared_ptr< BufferModule >Vsdk::Audio::ProducerModuleImpl< BufferModule >static
open() noexceptVsdk::Audio::ProducerModule
openImpl() overrideVsdk::Audio::BufferModuleprotectedvirtual
operator=(ProducerModule &&)Vsdk::Audio::ProducerModule
operator=(ProducerModule const &)=deleteVsdk::Audio::ProducerModule
pause() noexceptVsdk::Audio::ProducerModule
pauseImpl()Vsdk::Audio::ProducerModuleprotectedvirtual
ProducerModule()Vsdk::Audio::ProducerModule
ProducerModule(ProducerModule &&)Vsdk::Audio::ProducerModule
ProducerModule(ProducerModule const &)=deleteVsdk::Audio::ProducerModule
ProducerModuleImpl()=defaultVsdk::Audio::ProducerModuleImpl< BufferModule >
resume() noexceptVsdk::Audio::ProducerModule
resumeImpl()Vsdk::Audio::ProducerModuleprotectedvirtual
run() noexceptVsdk::Audio::ProducerModule
runImpl() overrideVsdk::Audio::BufferModuleprotectedvirtual
setFireRate(size_t fireRate)Vsdk::Audio::BufferModule
start() noexceptVsdk::Audio::ProducerModule
startImpl() overrideVsdk::Audio::BufferModuleprotectedvirtual
state() const -> StateVsdk::Audio::ProducerModule
State enum nameVsdk::Audio::ProducerModule
stop() noexceptVsdk::Audio::ProducerModule
stopImpl() overrideVsdk::Audio::BufferModuleprotectedvirtual
subscribeFirst(AudioCallback c) -> IteratorVsdk::Audio::ProducerModule
subscribeLast(AudioCallback c) -> IteratorVsdk::Audio::ProducerModule
unsubscribe(Iterator it) noexceptVsdk::Audio::ProducerModule
~BufferModule() overrideVsdk::Audio::BufferModule
~ConsumerModule()=defaultVsdk::Audio::ConsumerModulevirtual
~ProducerModule()=0Vsdk::Audio::ProducerModulepure virtual