Module lv2_raw::atom [] [src]

Documentation of the corresponding C header files: http://lv2plug.in/ns/ext/atom/.

Structs

LV2Atom

The header of an atom:Atom.

LV2AtomDouble

An atom:Double. May be cast to LV2_Atom.

LV2AtomEvent

The header of an atom:Event. Note this type is NOT an LV2_Atom.

LV2AtomFloat

An atom:Float. May be cast to LV2_Atom.

LV2AtomInt

An atom:Int or atom:Bool. May be cast to LV2_Atom.

LV2AtomLiteral

An atom:Literal. May be cast to LV2_Atom.

LV2AtomLiteralBody

The body of an atom:Literal.

LV2AtomLong

An atom:Long. May be cast to LV2_Atom.

LV2AtomObject

An atom:Object. May be cast to LV2_Atom.

LV2AtomObjectBody

The body of an atom:Object. May be cast to LV2_Atom.

LV2AtomProperty

An atom:Property. May be cast to LV2_Atom.

LV2AtomPropertyBody

The body of an atom:Property (e.g. in an atom:Object).

LV2AtomSequence

An atom:Sequence.

LV2AtomSequenceBody

The body of an atom:Sequence (a sequence of events).

LV2AtomString

An atom:String. May be cast to LV2_Atom.

LV2AtomTuple

An atom:Tuple. May be cast to LV2_Atom.

LV2AtomURID

An atom:URID. May be cast to LV2_Atom.

LV2AtomVector

An atom:Vector. May be cast to LV2_Atom.

LV2AtomVectorBody

The body of an atom:Vector.

Statics

LV2_ATOM_PREFIX
LV2_ATOM_URI
LV2_ATOM__ATOM
LV2_ATOM__ATOMPORT
LV2_ATOM__ATOMTRANSFER
LV2_ATOM__BEATTIME
LV2_ATOM__BLANK
LV2_ATOM__BOOL
LV2_ATOM__BUFFERTYPE
LV2_ATOM__CHILDTYPE
LV2_ATOM__CHUNK
LV2_ATOM__DOUBLE
LV2_ATOM__EVENT
LV2_ATOM__EVENTTRANSFER
LV2_ATOM__FLOAT
LV2_ATOM__FRAMETIME
LV2_ATOM__INT
LV2_ATOM__LITERAL
LV2_ATOM__LONG
LV2_ATOM__NUMBER
LV2_ATOM__OBJECT
LV2_ATOM__PATH
LV2_ATOM__PROPERTY
LV2_ATOM__RESOURCE
LV2_ATOM__SEQUENCE
LV2_ATOM__SOUND
LV2_ATOM__STRING
LV2_ATOM__SUPPORTS
LV2_ATOM__TIMEUNIT
LV2_ATOM__TUPLE
LV2_ATOM__URI
LV2_ATOM__URID
LV2_ATOM__VECTOR

Type Definitions

LV2AtomBool