![]() |
SOUND4 IMPACT.CL Library [1.3.12]
|
Namespaces | |
| namespace | helper |
| namespace | impact |
Classes | |
| struct | AuxiliaryOutputInfos |
| class | CBus |
| Shared Bus. More... | |
| class | CInstance |
| Instance handling class. More... | |
| class | CPresetLoader |
| Custom preset handler helper. More... | |
| class | CProcessor |
| Dynamic library interface. More... | |
Typedefs | |
| using | log_cb_t = std::function< void(LogSeverity, const std::string &)> |
Enumerations | |
| enum | SampleFormat { INVALID_FORMAT , S16_LE , S16_BE , S24_LE , S24_BE , S32_LE , S32_BE , F32_LE , F32_BE , S16_NATIVE , S24_NATIVE , S32_NATIVE , F32_NATIVE } |
| enum | LogSeverity { none , fatal , error , warning , info , verbose , verbose2 , verbose3 , verbose4 , verbose5 } |
| enum | PresetChange_Kind { change_kind_created , change_kind_modified , change_kind_deleted } |
Functions | |
| static void | _log_cb_c (sound4cl_LogSeverity severity, const char *c_msg) |
Variables | |
| static log_cb_t | _log_cb |
SOUND4 namespace
| using sound4::log_cb_t = typedef std::function<void(LogSeverity,const std::string&)> |
Log callback type
Definition at line 291 of file sound4cl.hpp.
| enum sound4::LogSeverity |
Log Severity levels
| Enumerator | |
|---|---|
| none | Not used. |
| fatal | fatal error |
| error | error |
| warning | warning |
| info | info |
| verbose | verbose |
| verbose2 | verbose2 |
| verbose3 | verbose3 |
| verbose4 | verbose4 |
| verbose5 | verbose5 |
Definition at line 275 of file sound4cl.hpp.
| Enumerator | |
|---|---|
| change_kind_created | has been created |
| change_kind_modified | has been modified |
| change_kind_deleted | has been deleted |
Definition at line 890 of file sound4cl.hpp.
| enum sound4::SampleFormat |
Supported formats for audio I/O
Definition at line 60 of file sound4cl.hpp.
|
inlinestatic |
Definition at line 298 of file sound4cl.hpp.
|
static |
internal helpers for C log callbacks
Definition at line 296 of file sound4cl.hpp.