|
MayaFlux 0.4.0
Digital-First Multimedia Processing Framework
|
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Namespaces | |
| namespace | MayaFlux |
| Main namespace for the Maya Flux audio engine. | |
| namespace | MayaFlux::Host |
| namespace | MayaFlux::Host::Live |
Functions | |
| std::optional< std::filesystem::path > | MayaFlux::Host::Live::find_include_dir (const std::string &filename) |
| Find the directory containing a header staged for inclusion. | |
| bool | MayaFlux::Host::Live::lila_active () |
| True if a Lila instance is currently running in this process. | |
| void | MayaFlux::Host::Live::lila_add_compile_flag (const std::string &flag) |
| Add a compile flag to the Lila interpreter. | |
| bool | MayaFlux::Host::Live::lila_add_header (const std::string &filename) |
| Stage a header for inclusion in the Lila interpreter. | |
| void | MayaFlux::Host::Live::lila_add_include_path (const std::string &path) |
| Add an include path to the Lila interpreter. | |
| bool | MayaFlux::Host::Live::lila_eval (const std::string &code) |
| Evaluate a code snippet in the Lila interpreter. | |
| void | MayaFlux::Host::Live::lila_load_library (const std::string &path) |
| Load a shared library into the JIT symbol table at runtime. | |
| uint16_t | MayaFlux::Host::Live::lila_port () |
| TCP port of the running Lila instance, or 0 if none is running. | |
| bool | MayaFlux::Host::Live::start_lila (uint16_t port=9090) |
| Start a Lila interpreter and TCP server inside this process. | |
| void | MayaFlux::Host::Live::stop_lila (bool clear_persistent_store=false) |
| Stop the running Lila interpreter and TCP server. | |