◆ SimpleCircularBuffer()
void SimpleCircularBuffer |
( |
int | pSize, |
|
|
T | pDefaultValue = 0 ) |
|
inlineprivate |
Initialize Simple Circular Buffer Cyclic Buffer.
- Аргументы
-
pSize | size of the buffer |
pDefaultValue | initial value stored in buffer |
13 {
15
17 {
19 }
20 }
ref array< T > m_Samples
Definition SimpleCircularBuffer.c:5
int m_Size
Definition SimpleCircularBuffer.c:4
◆ Add()
Add new value to buffer.
- Аргументы
-
newSample | value that will be added to buffer |
- Возвращает
- average value from the buffer
32 {
35 {
37 }
38 }
int m_Pointer
Definition SimpleCircularBuffer.c:3
◆ Get()
Returns value from given index.
- Аргументы
-
◆ GetValues()
Returns array of values stored in buffer.
- Аргументы
-
◆ m_Pointer
◆ m_Samples
◆ m_Size
Объявления и описания членов класса находятся в файле: