28#define LV2_ATOM_URI "http://lv2plug.in/ns/ext/atom"
29#define LV2_ATOM_PREFIX LV2_ATOM_URI "#"
31#define LV2_ATOM__Atom LV2_ATOM_PREFIX "Atom"
32#define LV2_ATOM__AtomPort LV2_ATOM_PREFIX "AtomPort"
33#define LV2_ATOM__Blank LV2_ATOM_PREFIX "Blank"
34#define LV2_ATOM__Bool LV2_ATOM_PREFIX "Bool"
35#define LV2_ATOM__Chunk LV2_ATOM_PREFIX "Chunk"
36#define LV2_ATOM__Double LV2_ATOM_PREFIX "Double"
37#define LV2_ATOM__Event LV2_ATOM_PREFIX "Event"
38#define LV2_ATOM__Float LV2_ATOM_PREFIX "Float"
39#define LV2_ATOM__Int LV2_ATOM_PREFIX "Int"
40#define LV2_ATOM__Literal LV2_ATOM_PREFIX "Literal"
41#define LV2_ATOM__Long LV2_ATOM_PREFIX "Long"
42#define LV2_ATOM__Number LV2_ATOM_PREFIX "Number"
43#define LV2_ATOM__Object LV2_ATOM_PREFIX "Object"
44#define LV2_ATOM__Path LV2_ATOM_PREFIX "Path"
45#define LV2_ATOM__Property LV2_ATOM_PREFIX "Property"
46#define LV2_ATOM__Resource LV2_ATOM_PREFIX "Resource"
47#define LV2_ATOM__Sequence LV2_ATOM_PREFIX "Sequence"
48#define LV2_ATOM__Sound LV2_ATOM_PREFIX "Sound"
49#define LV2_ATOM__String LV2_ATOM_PREFIX "String"
50#define LV2_ATOM__Tuple LV2_ATOM_PREFIX "Tuple"
51#define LV2_ATOM__URI LV2_ATOM_PREFIX "URI"
52#define LV2_ATOM__URID LV2_ATOM_PREFIX "URID"
53#define LV2_ATOM__Vector LV2_ATOM_PREFIX "Vector"
54#define LV2_ATOM__atomTransfer LV2_ATOM_PREFIX "atomTransfer"
55#define LV2_ATOM__beatTime LV2_ATOM_PREFIX "beatTime"
56#define LV2_ATOM__bufferType LV2_ATOM_PREFIX "bufferType"
57#define LV2_ATOM__childType LV2_ATOM_PREFIX "childType"
58#define LV2_ATOM__eventTransfer LV2_ATOM_PREFIX "eventTransfer"
59#define LV2_ATOM__frameTime LV2_ATOM_PREFIX "frameTime"
60#define LV2_ATOM__supports LV2_ATOM_PREFIX "supports"
61#define LV2_ATOM__timeUnit LV2_ATOM_PREFIX "timeUnit"
63#define LV2_ATOM_REFERENCE_TYPE 0
71 ((
sizeof(double) <=
sizeof(uint64_t)) * 2) - 1];
79#define LV2_ATOM_CONTENTS(type, atom) \
80 ((void*)((uint8_t*)(atom) + sizeof(type)))
85#define LV2_ATOM_CONTENTS_CONST(type, atom) \
86 ((const void*)((const uint8_t*)(atom) + sizeof(type)))
92#define LV2_ATOM_BODY(atom) LV2_ATOM_CONTENTS(LV2_Atom, atom)
97#define LV2_ATOM_BODY_CONST(atom) LV2_ATOM_CONTENTS_CONST(LV2_Atom, atom)
CAdPlugDatabase::CRecord::RecordType type
Definition adplugdb.cpp:93
LV2_Atom_Int LV2_Atom_Bool
Definition atom.h:136
static PuglViewHint int value
Definition pugl.h:1708
char lv2_atom_assert_double_fits_in_64_bits[((sizeof(double)<=sizeof(uint64_t)) *2) - 1]
Definition lv2_atom.h:71
int int32_t
Definition mid.cpp:97
unsigned int uint32_t
Definition mid.cpp:100
png_const_structrp png_const_inforp int * unit
Definition png.h:2161
ZCONST char * key
Definition crypt.c:587