LV2  1.0.13
Data Fields
LV2_Atom_Forge Struct Reference

A "forge" for creating atoms by appending to a buffer. More...

Data Fields

uint8_t * buf
uint32_t offset
uint32_t size
LV2_Atom_Forge_Sink sink
LV2_Atom_Forge_Deref_Func deref
LV2_Atom_Forge_Sink_Handle handle
LV2_Atom_Forge_Framestack
LV2_URID Blank
LV2_URID Bool
LV2_URID Chunk
LV2_URID Double
LV2_URID Float
LV2_URID Int
LV2_URID Long
LV2_URID Literal
LV2_URID Path
LV2_URID Property
LV2_URID Resource
LV2_URID Sequence
LV2_URID String
LV2_URID Tuple
LV2_URID URI
LV2_URID URID
LV2_URID Vector

Detailed Description

A "forge" for creating atoms by appending to a buffer.


Field Documentation

uint8_t* LV2_Atom_Forge::buf
uint32_t LV2_Atom_Forge::offset
uint32_t LV2_Atom_Forge::size
LV2_Atom_Forge_Sink LV2_Atom_Forge::sink
LV2_Atom_Forge_Deref_Func LV2_Atom_Forge::deref
LV2_Atom_Forge_Sink_Handle LV2_Atom_Forge::handle
LV2_Atom_Forge_Frame* LV2_Atom_Forge::stack
LV2_URID LV2_Atom_Forge::Blank
LV2_URID LV2_Atom_Forge::Bool
LV2_URID LV2_Atom_Forge::Chunk
LV2_URID LV2_Atom_Forge::Double
LV2_URID LV2_Atom_Forge::Float
LV2_URID LV2_Atom_Forge::Int
LV2_URID LV2_Atom_Forge::Long
LV2_URID LV2_Atom_Forge::Literal
LV2_URID LV2_Atom_Forge::Path
LV2_URID LV2_Atom_Forge::Property
LV2_URID LV2_Atom_Forge::Resource
LV2_URID LV2_Atom_Forge::Sequence
LV2_URID LV2_Atom_Forge::String
LV2_URID LV2_Atom_Forge::Tuple
LV2_URID LV2_Atom_Forge::URI
LV2_URID LV2_Atom_Forge::URID
LV2_URID LV2_Atom_Forge::Vector

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