Definition at line 37 of file snd_StrmChannel.h.
|
void | Setup (void *buffer, ulong size, int blockCount) |
|
void | Shutdown () |
|
ulong | GetBlockSize () const |
|
void * | Alloc () |
|
void | Free (void *p) |
|
◆ GetBlockSize()
ulong nw4r::snd::detail::StrmBufferPool::GetBlockSize |
( |
| ) |
const |
|
inline |
◆ BIT_PER_BYTE
int const nw4r::snd::detail::StrmBufferPool::BIT_PER_BYTE = CHAR_BIT |
|
staticprivate |
◆ BLOCK_MAX
int const nw4r::snd::detail::StrmBufferPool::BLOCK_MAX = 32 |
|
staticprivate |
◆ mBuffer
void* nw4r::snd::detail::StrmBufferPool::mBuffer |
|
private |
◆ mBufferSize
ulong nw4r::snd::detail::StrmBufferPool::mBufferSize |
|
private |
◆ mBlockSize
ulong nw4r::snd::detail::StrmBufferPool::mBlockSize |
|
private |
◆ mBlockCount
int nw4r::snd::detail::StrmBufferPool::mBlockCount |
|
private |
◆ mAllocCount
int nw4r::snd::detail::StrmBufferPool::mAllocCount |
|
private |
◆ mAllocFlags
byte_t nw4r::snd::detail::StrmBufferPool::mAllocFlags[ROUND_UP(BLOCK_MAX, BIT_PER_BYTE)/BIT_PER_BYTE] |
|
private |