LMMS
Loading...
Searching...
No Matches
carla_clap_host Struct Reference
Inheritance diagram for carla_clap_host:
clap_host clap_host

Classes

class  Callbacks

Public Member Functions

 carla_clap_host (Callbacks *const hostCb)
 carla_clap_host ()
Public Member Functions inherited from clap_host
const void *CLAP_ABIget_extension (const struct clap_host *host, const char *extension_id)
 void (CLAP_ABI *request_restart)(const struct clap_host *host)
 void (CLAP_ABI *request_process)(const struct clap_host *host)
 void (CLAP_ABI *request_callback)(const struct clap_host *host)

Static Public Member Functions

static const void *CLAP_ABI carla_get_extension (const clap_host_t *const host, const char *const extension_id)
static void CLAP_ABI carla_request_restart (const clap_host_t *const host)
static void CLAP_ABI carla_request_process (const clap_host_t *const host)
static void CLAP_ABI carla_request_callback (const clap_host_t *const host)
static void CLAP_ABI carla_latency_changed (const clap_host_t *const host)
static void CLAP_ABI carla_mark_dirty (const clap_host_t *const host)

Public Attributes

Callbacks *const hostCallbacks
clap_host_latency_t latency
clap_host_state_t state
Public Attributes inherited from clap_host
clap_version_t clap_version
voidhost_data
const char * name
const char * vendor
const char * url
const char * version

Static Private Member Functions

static const void *CLAP_ABI carla_get_extension (const clap_host_t *const host, const char *const extension_id)
static void CLAP_ABI carla_request_restart (const clap_host_t *const host)
static void CLAP_ABI carla_request_process (const clap_host_t *const host)
static void CLAP_ABI carla_request_callback (const clap_host_t *const host)

Constructor & Destructor Documentation

◆ carla_clap_host() [1/2]

carla_clap_host::carla_clap_host ( Callbacks *const hostCb)
inline

◆ carla_clap_host() [2/2]

carla_clap_host::carla_clap_host ( )
inline

Member Function Documentation

◆ carla_get_extension() [1/2]

const void *CLAP_ABI carla_clap_host::carla_get_extension ( const clap_host_t *const host,
const char *const extension_id )
inlinestatic

◆ carla_get_extension() [2/2]

const void *CLAP_ABI carla_clap_host::carla_get_extension ( const clap_host_t *const host,
const char *const extension_id )
inlinestaticprivate

◆ carla_latency_changed()

void CLAP_ABI carla_clap_host::carla_latency_changed ( const clap_host_t *const host)
inlinestatic

◆ carla_mark_dirty()

void CLAP_ABI carla_clap_host::carla_mark_dirty ( const clap_host_t *const host)
inlinestatic

◆ carla_request_callback() [1/2]

void CLAP_ABI carla_clap_host::carla_request_callback ( const clap_host_t *const host)
inlinestatic

◆ carla_request_callback() [2/2]

void CLAP_ABI carla_clap_host::carla_request_callback ( const clap_host_t *const host)
inlinestaticprivate

◆ carla_request_process() [1/2]

void CLAP_ABI carla_clap_host::carla_request_process ( const clap_host_t *const host)
inlinestatic

◆ carla_request_process() [2/2]

void CLAP_ABI carla_clap_host::carla_request_process ( const clap_host_t *const host)
inlinestaticprivate

◆ carla_request_restart() [1/2]

void CLAP_ABI carla_clap_host::carla_request_restart ( const clap_host_t *const host)
inlinestatic

◆ carla_request_restart() [2/2]

void CLAP_ABI carla_clap_host::carla_request_restart ( const clap_host_t *const host)
inlinestaticprivate

Member Data Documentation

◆ hostCallbacks

Callbacks* const carla_clap_host::hostCallbacks

◆ latency

clap_host_latency_t carla_clap_host::latency

◆ state

clap_host_state_t carla_clap_host::state

The documentation for this struct was generated from the following files: