class Quartz::RingBuffer(T)

Defined in:

quartz/app/ringbuffer.cr

Constructors

Instance Method Summary

Constructor Detail

def self.new(buf : Pointer(LibPortAudio::PaUtilRingBuffer), size : Int64, data_ptr : Pointer(T)) #

[View source]
def self.new(size : Int64) #

[View source]

Instance Method Detail

def read(size : Int) #

[View source]
def read #

[View source]
def read_available #

[View source]
def readall #

[View source]
def size #

[View source]
def write(values : Array(T)) #

[View source]
def write(value : T) #

[View source]
def write_available #

[View source]