#include <stdint.h>
#include <stddef.h>
Go to the source code of this file.
◆ 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
◆ LV2_ATOM_BODY
| #define LV2_ATOM_BODY |
( |
| atom | ) |
|
Value:
#define LV2_ATOM_CONTENTS(type, atom)
Definition atom.h:85
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).
◆ LV2_ATOM_BODY_CONST
| #define LV2_ATOM_BODY_CONST |
( |
| atom | ) |
|
Value:
#define LV2_ATOM_CONTENTS_CONST(type, atom)
Definition atom.h:91
Const version of LV2_ATOM_BODY.
◆ LV2_ATOM_CONTENTS
| #define LV2_ATOM_CONTENTS |
( |
| type, |
|
|
| atom ) |
Value:
CAdPlugDatabase::CRecord::RecordType type
Definition adplugdb.cpp:93
unsigned char uint8_t
Definition mid.cpp:98
Return a pointer to the contents of an Atom. The "contents" of an atom is the data past the complete type-specific header.
- Parameters
-
◆ LV2_ATOM_CONTENTS_CONST
| #define LV2_ATOM_CONTENTS_CONST |
( |
| type, |
|
|
| atom ) |
Value:Const version of LV2_ATOM_CONTENTS.
◆ LV2_ATOM_PREFIX
◆ LV2_ATOM_REFERENCE_TYPE
| #define LV2_ATOM_REFERENCE_TYPE 0 |
◆ LV2_ATOM_URI
| #define LV2_ATOM_URI "http://lv2plug.in/ns/ext/atom" |
◆ lv2_atom_assert_double_fits_in_64_bits
| typedef char lv2_atom_assert_double_fits_in_64_bits[((sizeof(double)<=sizeof(uint64_t)) *2) - 1] |
This expression will fail to compile if double does not fit in 64 bits.