|
| | CarlaEngineBridge (const char *const audioPoolBaseName, const char *const rtClientBaseName, const char *const nonRtClientBaseName, const char *const nonRtServerBaseName) |
| | ~CarlaEngineBridge () noexcept override |
| bool | init (const char *const clientName) override |
| bool | close () override |
| bool | hasIdleOnMainThread () const noexcept override |
| bool | isRunning () const noexcept override |
| bool | isOffline () const noexcept override |
| EngineType | getType () const noexcept override |
| const char * | getCurrentDriverName () const noexcept override |
| void | touchPluginParameter (const uint id, const uint32_t parameterId, const bool touch) noexcept override |
| CarlaEngineClient * | addClient (const CarlaPluginPtr plugin) override |
| void | idle () noexcept override |
| void | callback (const bool sendHost, const bool sendOsc, const EngineCallbackOpcode action, const uint pluginId, const int value1, const int value2, const int value3, const float valuef, const char *const valueStr) noexcept override |
| void | clear () noexcept |
| void | handleNonRtData () |
◆ CarlaEngineBridge()
◆ ~CarlaEngineBridge()
| CarlaEngineBridge::~CarlaEngineBridge |
( |
| ) |
|
|
inlineoverridenoexcept |
◆ addClient()
| CarlaEngineClient * CarlaEngineBridge::addClient |
( |
const CarlaPluginPtr | plugin | ) |
|
|
inlineoverride |
◆ callback()
◆ clear()
| void CarlaEngineBridge::clear |
( |
| ) |
|
|
inlinenoexcept |
◆ close()
| bool CarlaEngineBridge::close |
( |
| ) |
|
|
inlineoverride |
◆ getCurrentDriverName()
| const char * CarlaEngineBridge::getCurrentDriverName |
( |
| ) |
const |
|
inlineoverridenoexcept |
◆ getNextFreeInputEvent()
| EngineEvent * CarlaEngineBridge::getNextFreeInputEvent |
( |
| ) |
const |
|
inlineprotectednoexcept |
◆ getType()
| EngineType CarlaEngineBridge::getType |
( |
| ) |
const |
|
inlineoverridenoexcept |
◆ handleNonRtData()
| void CarlaEngineBridge::handleNonRtData |
( |
| ) |
|
|
inline |
◆ hasIdleOnMainThread()
| bool CarlaEngineBridge::hasIdleOnMainThread |
( |
| ) |
const |
|
inlineoverridenoexcept |
◆ idle()
| void CarlaEngineBridge::idle |
( |
| ) |
|
|
inlineoverridenoexcept |
◆ init()
| bool CarlaEngineBridge::init |
( |
const char *const | clientName | ) |
|
|
inlineoverride |
◆ isOffline()
| bool CarlaEngineBridge::isOffline |
( |
| ) |
const |
|
inlineoverridenoexcept |
◆ isRunning()
| bool CarlaEngineBridge::isRunning |
( |
| ) |
const |
|
inlineoverridenoexcept |
◆ latencyChanged()
|
|
inlineoverrideprotectedvirtualnoexcept |
◆ run()
| void CarlaEngineBridge::run |
( |
| ) |
|
|
inlineoverrideprotected |
◆ touchPluginParameter()
◆ fBaseNameAudioPool
| CarlaString CarlaEngineBridge::fBaseNameAudioPool |
|
private |
◆ fBaseNameNonRtClientControl
| CarlaString CarlaEngineBridge::fBaseNameNonRtClientControl |
|
private |
◆ fBaseNameNonRtServerControl
| CarlaString CarlaEngineBridge::fBaseNameNonRtServerControl |
|
private |
◆ fBaseNameRtClientControl
| CarlaString CarlaEngineBridge::fBaseNameRtClientControl |
|
private |
◆ fBridgeVersion
| uint32_t CarlaEngineBridge::fBridgeVersion |
|
private |
◆ fClosingDown
| bool CarlaEngineBridge::fClosingDown |
|
private |
◆ fFirstIdle
| bool CarlaEngineBridge::fFirstIdle |
|
private |
◆ fIsOffline
| bool CarlaEngineBridge::fIsOffline |
|
private |
◆ fLastPingTime
| uint32_t CarlaEngineBridge::fLastPingTime |
|
private |
◆ fShmAudioPool
| BridgeAudioPool CarlaEngineBridge::fShmAudioPool |
|
private |
◆ fShmNonRtClientControl
| BridgeNonRtClientControl CarlaEngineBridge::fShmNonRtClientControl |
|
private |
◆ fShmNonRtServerControl
| BridgeNonRtServerControl CarlaEngineBridge::fShmNonRtServerControl |
|
private |
◆ fShmRtClientControl
| BridgeRtClientControl CarlaEngineBridge::fShmRtClientControl |
|
private |
The documentation for this class was generated from the following file:
- /home/runner/work/lmms-fork/lmms-fork/plugins/CarlaBase/carla/source/backend/engine/CarlaEngineBridge.cpp