|
LMMS
|
Go to the source code of this file.
Classes | |
| struct | v3_funknown |
| struct | v3_plugin_base |
Macros | |
| #define | constexpr |
| #define | V3_COM_COMPAT 0 |
| #define | V3_API |
| #define | V3_ID(a, b, c, d) |
| #define | V3_ID_COPY(iid) |
Typedefs | |
| typedef int32_t | v3_result |
| typedef int16_t | v3_str_128[128] |
| typedef uint8_t | v3_bool |
| typedef uint32_t | v3_param_id |
| typedef uint8_t | v3_tuid[16] |
Enumerations | |
| enum | { V3_NO_INTERFACE = -1 , V3_OK , V3_TRUE = V3_OK , V3_FALSE , V3_INVALID_ARG , V3_NOT_IMPLEMENTED , V3_INTERNAL_ERR , V3_NOT_INITIALIZED , V3_NOMEM } |
Functions | |
| static bool | v3_tuid_match (const v3_tuid a, const v3_tuid b) |
Variables | |
| static constexpr const v3_tuid | v3_funknown_iid |
| static constexpr const v3_tuid | v3_plugin_base_iid |
| #define constexpr |
deal with C vs C++ differences
| #define V3_API |
| #define V3_COM_COMPAT 0 |
| #define V3_ID_COPY | ( | iid | ) |
| typedef uint32_t v3_param_id |
| typedef int16_t v3_str_128[128] |
| typedef uint8_t v3_tuid[16] |
low-level ABI nonsense
| anonymous enum |