Const version of LV2_ATOM_BODY.
An atom:Bool. May be cast to LV2_Atom.
Return a pointer to the body of an Atom. The "body" of an atom is the data just past the LV2_Atom head (i.e. the same offset for all types).
Return a pointer to the contents of an Atom. The "contents" of an atom is the data past the complete type-specific header. @param type The type of the atom, e.g. LV2_Atom_String. @param atom A variable-sized atom.
Return a pointer to the first property in body.
Return true iff i has reached the end of obj.
Return an iterator to the property following i.
Pad a size to 64 bits.
Get an iterator pointing to the first event in a Sequence body.
Get an iterator pointing to the end of a Sequence body.
Return true iff i has reached the end of body.
Return an iterator to the element following i.
< The special type for a reference atom
The header of an atom:Atom.
An atom:Double. May be cast to LV2_Atom.
The header of an atom:Event. Note this type is NOT an LV2_Atom.
An atom:Float. May be cast to LV2_Atom.
An atom:Int or atom:Bool. May be cast to LV2_Atom.
An atom:Literal. May be cast to LV2_Atom.
The body of an atom:Literal.
An atom:Long. May be cast to LV2_Atom.
An atom:Object. May be cast to LV2_Atom.
The body of an atom:Object. May be cast to LV2_Atom.
An atom:Property. May be cast to LV2_Atom.
The body of an atom:Property (e.g. in an atom:Object).
An atom:Sequence.
The body of an atom:Sequence (a sequence of events).
An atom:String. May be cast to LV2_Atom.
An atom:Tuple. May be cast to LV2_Atom.
An atom:URID. May be cast to LV2_Atom.
An atom:Vector. May be cast to LV2_Atom.
The body of an atom:Vector.