|
| | AtomForge () |
| |
| | AtomForge (LV2_URID_Map *map) |
| |
| void | init (LV2_URID_Map *map) |
| |
| LV2_Atom_Forge * | cobj () |
| |
| ForgeRef | sequence_head (ForgeFrame &frame, uint32_t unit) |
| |
|
| operator LV2_Atom_Forge * () |
| |
| void | set_buffer (uint8_t *buf, uint32_t size) |
| |
| ForgeRef | beat_time (double beats) |
| |
| ForgeRef | frame_time (int64_t frames) |
| |
|
ForgeRef | property_head (uint32_t key, uint32_t context) |
| |
|
void | pop (ForgeFrame &frame) |
| |
| ForgeRef | write_atom (uint32_t size, uint32_t type) |
| |
| ForgeRef | write_path (const std::string &path) |
| |
| ForgeRef | write_resource (ForgeFrame &frame, uint32_t id, uint32_t otype) |
| |
|
ForgeRef | write_blank (ForgeFrame &frame, uint32_t id, uint32_t otype) |
| |
|
ForgeRef | write_bool (const bool val) |
| |
|
ForgeRef | write_int (const int val) |
| |
|
ForgeRef | write_float (const float val) |
| |
|
ForgeRef | write_long (const int64_t val) |
| |
|
ForgeRef | write_string (const char *str) |
| |
|
ForgeRef | write_uri (const char *uri) |
| |
|
ForgeRef | write_raw (const void *data, uint32_t size) |
| |
|
ForgeRef | write_urid (LV2_URID id) |
| |
Class wrapper around LV2_Atom_Forge