|
| 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