Olaf
Overly Lightweight Acoustic Fingerprinting
|
Helps to run query, store, delete or print commands. These share a lot of functionality but differ in crucial parts. To keep this organized the runner keeps some shared state. More...
Go to the source code of this file.
Data Structures | |
struct | Olaf_Runner |
Helps to run query, store, delete or print commands. These share a lot of functionality but differ in crucial parts. To keep this organized the runner keeps some shared state. More... | |
Macros | |
#define | OLAF_RUNNER_MODE_QUERY 233 |
#define | OLAF_RUNNER_MODE_STORE 434 |
#define | OLAF_RUNNER_MODE_DELETE 653 |
#define | OLAF_RUNNER_MODE_PRINT 9043 |
Typedefs | |
typedef struct Olaf_Runner | Olaf_Runner |
Functions | |
Olaf_Runner * | olaf_runner_new (int mode) |
Create a new runner. | |
void | olaf_runner_destroy (Olaf_Runner *runner) |
Delete the resources related to the runner. | |
Helps to run query, store, delete or print commands. These share a lot of functionality but differ in crucial parts. To keep this organized the runner keeps some shared state.
void olaf_runner_destroy | ( | Olaf_Runner * | runner | ) |
Delete the resources related to the runner.
runner | The runner state to clear. |
Olaf_Runner * olaf_runner_new | ( | int | mode | ) |
Create a new runner.
[in] | mode | The mode |