|
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 |