![]() |
SOUND4 IMPACT.CL Library [1.3.12]
|
C++ sample using C++ interface wrapper with dynamic library loading. More...
#include <unistd.h>#include <iostream>#include <strings.h>#include <sys/types.h>#include <filesystem>#include <fstream>#include <sstream>#include <io.h>#include <fcntl.h>#include "sound4.impact.cl_dyn.hpp"Go to the source code of this file.
Classes | |
| class | MyPresetManager |
| [Custom preset manager] More... | |
Functions | |
| std::string | GetEnv (const std::string &name) |
| void | ProcessLoop (sound4::impact::dyn::CInstance &instance) |
| void | Usage (const char *progname, sound4::impact::dyn::CDynLib &dynlib) |
| void | MyLogger (sound4::impact::dyn::LogSeverity severity, const std::string &msg) |
| int | main (int argc, const char **argv) |
| [Custom preset manager] | |
| std::string GetEnv | ( | const std::string & | name | ) |
Definition at line 52 of file sound4.impact.cl-pipe-dyn.cpp.
| int main | ( | int | argc, |
| const char ** | argv | ||
| ) |
[Dynamic loading]
[Dynamic loading]
[Setup and sanity checks]
[Setup and sanity checks]
[Custom preset manager loading]
[Custom preset manager loading]
[Create the processing instance]
[Create the processing instance]
[Communicating with the instance]
[Communicating with the instance]
Definition at line 199 of file sound4.impact.cl-pipe-dyn.cpp.
| void MyLogger | ( | sound4::impact::dyn::LogSeverity | severity, |
| const std::string & | msg | ||
| ) |
Definition at line 114 of file sound4.impact.cl-pipe-dyn.cpp.
| void ProcessLoop | ( | sound4::impact::dyn::CInstance & | instance | ) |
| void Usage | ( | const char * | progname, |
| sound4::impact::dyn::CDynLib & | dynlib | ||
| ) |
Definition at line 92 of file sound4.impact.cl-pipe-dyn.cpp.