#include <BufferManager.h>
|
static snd_err | Add (const char *input, const char *path, void(*cb)(void)) |
|
static snd_err | Add (unsigned int input, const char *path, void(*cb)(void)) |
|
static snd_err | Remove (const char *input) |
|
static snd_err | Remove (unsigned int input) |
|
static snd_err | Find (const char *input, XAUDIO2_BUFFER *&out, WAVEFORMATEXTENSIBLE *&wfx) |
|
static snd_err | Find (unsigned int input, XAUDIO2_BUFFER *&out, WAVEFORMATEXTENSIBLE *&wfx) |
|
static snd_err | Terminate () |
|
|
| BufferManager () |
|
| ~BufferManager () |
|
| BufferManager (const BufferManager &)=delete |
|
BufferManager & | operator= (const BufferManager &)=delete |
|
snd_err | Load (WAVEFORMATEXTENSIBLE &_wfx, XAUDIO2_BUFFER &out, const char *path) |
|
snd_err | Find (BufferNode *&out, unsigned int md5) |
|
snd_err | privAdd (const char *input, const char *path, void(*cb)(void)) |
|
snd_err | privAdd (unsigned int input, const char *path, void(*cb)(void)) |
|
snd_err | privRemove (const char *input) |
|
snd_err | privRemove (unsigned int md5) |
|
snd_err | privFind (const char *input, XAUDIO2_BUFFER *&out, WAVEFORMATEXTENSIBLE *&wfx) |
|
snd_err | privFind (unsigned int input, XAUDIO2_BUFFER *&out, WAVEFORMATEXTENSIBLE *&wfx) |
|
snd_err | privTerminate () |
|
◆ BufferManager() [1/2]
BufferManager::BufferManager |
( |
| ) |
|
|
private |
◆ ~BufferManager()
BufferManager::~BufferManager |
( |
| ) |
|
|
private |
◆ BufferManager() [2/2]
◆ Add() [1/2]
static snd_err BufferManager::Add |
( |
const char * |
input, |
|
|
const char * |
path, |
|
|
void(*)(void) |
cb |
|
) |
| |
|
inlinestatic |
◆ Add() [2/2]
static snd_err BufferManager::Add |
( |
unsigned int |
input, |
|
|
const char * |
path, |
|
|
void(*)(void) |
cb |
|
) |
| |
|
inlinestatic |
◆ Find() [1/3]
◆ Find() [2/3]
static snd_err BufferManager::Find |
( |
const char * |
input, |
|
|
XAUDIO2_BUFFER *& |
out, |
|
|
WAVEFORMATEXTENSIBLE *& |
wfx |
|
) |
| |
|
inlinestatic |
◆ Find() [3/3]
static snd_err BufferManager::Find |
( |
unsigned int |
input, |
|
|
XAUDIO2_BUFFER *& |
out, |
|
|
WAVEFORMATEXTENSIBLE *& |
wfx |
|
) |
| |
|
inlinestatic |
◆ Instance()
◆ Load()
snd_err BufferManager::Load |
( |
WAVEFORMATEXTENSIBLE & |
_wfx, |
|
|
XAUDIO2_BUFFER & |
out, |
|
|
const char * |
path |
|
) |
| |
|
private |
◆ operator=()
◆ privAdd() [1/2]
snd_err BufferManager::privAdd |
( |
const char * |
input, |
|
|
const char * |
path, |
|
|
void(*)(void) |
cb |
|
) |
| |
|
private |
◆ privAdd() [2/2]
snd_err BufferManager::privAdd |
( |
unsigned int |
input, |
|
|
const char * |
path, |
|
|
void(*)(void) |
cb |
|
) |
| |
|
private |
◆ privFind() [1/2]
snd_err BufferManager::privFind |
( |
const char * |
input, |
|
|
XAUDIO2_BUFFER *& |
out, |
|
|
WAVEFORMATEXTENSIBLE *& |
wfx |
|
) |
| |
|
private |
◆ privFind() [2/2]
snd_err BufferManager::privFind |
( |
unsigned int |
input, |
|
|
XAUDIO2_BUFFER *& |
out, |
|
|
WAVEFORMATEXTENSIBLE *& |
wfx |
|
) |
| |
|
private |
◆ privRemove() [1/2]
snd_err BufferManager::privRemove |
( |
const char * |
input | ) |
|
|
private |
◆ privRemove() [2/2]
snd_err BufferManager::privRemove |
( |
unsigned int |
md5 | ) |
|
|
private |
◆ privTerminate()
snd_err BufferManager::privTerminate |
( |
| ) |
|
|
private |
◆ Remove() [1/2]
static snd_err BufferManager::Remove |
( |
const char * |
input | ) |
|
|
inlinestatic |
◆ Remove() [2/2]
static snd_err BufferManager::Remove |
( |
unsigned int |
input | ) |
|
|
inlinestatic |
◆ Terminate()
static snd_err BufferManager::Terminate |
( |
| ) |
|
|
inlinestatic |
◆ activeList
◆ inactiveList
◆ instance
The documentation for this class was generated from the following files: