C# Class SoundLibrary.Pipe.Monaural.TimeStretcher.OverlapBuffer

显示文件 Open project: ufcpp/UfcppSample

Public Methods

Method Description
Dequeue ( ) : short

値を取り出し。

Empty ( ) : bool

読み出しデータが残っているかどうか。

Enqueue ( short data ) : void

値を挿入。

Full ( ) : bool

書き込みバッファが残っているかどうか。

OverlapBuffer ( int size, int write ) : System
SetSize ( int size, int write ) : void

キューのサイズ設定。

this ( int i ) : short

Method Details

Dequeue() public method

値を取り出し。
public Dequeue ( ) : short
return short

Empty() public method

読み出しデータが残っているかどうか。
public Empty ( ) : bool
return bool

Enqueue() public method

値を挿入。
public Enqueue ( short data ) : void
data short
return void

Full() public method

書き込みバッファが残っているかどうか。
public Full ( ) : bool
return bool

OverlapBuffer() public method

public OverlapBuffer ( int size, int write ) : System
size int
write int
return System

SetSize() public method

キューのサイズ設定。
public SetSize ( int size, int write ) : void
size int サイズ
write int
return void

this() public method

public this ( int i ) : short
i int
return short