Go to the documentation of this file.
11 #if !defined(CORE04_DB_STRUCTS_H)
12 #define CORE04_DB_STRUCTS_H
15 #include "rdmrowidtypes.h"
18 #if defined(__cplusplus)
27 char NAME[100 * RDM_BYTES_PER_UTF8_CHAR + 1];
35 char TITLE[100 * RDM_BYTES_PER_UTF8_CHAR + 1];
42 char TITLE[100 * RDM_BYTES_PER_UTF8_CHAR + 1];
61 TABLE_ARTIST = 0x10001,
62 TABLE_ALBUM = 0x10002,
69 COL_ARTIST_ARTISTID = 0x00020000,
70 COL_ARTIST_NAME = 0x00020001,
71 COL_ALBUM_ALBUMID = 0x00040000,
72 COL_ALBUM_ARTISTID = 0x00040001,
73 COL_ALBUM_TITLE = 0x00040002,
74 COL_TRACK_ALBUMID = 0x00060000,
75 COL_TRACK_TITLE = 0x00060001
81 KEY_ARTIST_ARTISTID = 0x28000,
82 KEY_ALBUM_ALBUMID = 0x48000
88 REF_ALBUM_ARTISTID = 0x58000,
89 REF_TRACK_ALBUMID = 0x78000
92 #if defined(__cplusplus)
enum CORE04_DB_KEYS_E CORE04_DB_KEYS
key identifiers enum
CORE04_DB_COLUMNS_E
column identifiers enum
Definition: core04_db_structs.h:67
struct ARTIST_S ARTIST
struct definition for table ARTIST
struct ALBUM_ALBUMID_KEY_S ALBUM_ALBUMID_KEY
struct definition for compound key ALBUM_ALBUMID_KEY
struct ARTIST_ARTISTID_KEY_S ARTIST_ARTISTID_KEY
struct definition for compound key ARTIST_ARTISTID_KEY
CORE04_DB_TABLES_E
table identifiers enum
Definition: core04_db_structs.h:59
struct definition for compound key ALBUM_ALBUMID_KEY
Definition: core04_db_structs.h:53
enum CORE04_DB_COLUMNS_E CORE04_DB_COLUMNS
column identifiers enum
struct definition for table TRACK
Definition: core04_db_structs.h:39
enum CORE04_DB_TABLES_E CORE04_DB_TABLES
table identifiers enum
CORE04_DB_REFS_E
ref identifiers enum
Definition: core04_db_structs.h:86
struct ALBUM_S ALBUM
struct definition for table ALBUM
CORE04_DB_KEYS_E
key identifiers enum
Definition: core04_db_structs.h:79
struct definition for compound key ARTIST_ARTISTID_KEY
Definition: core04_db_structs.h:47
struct definition for table ARTIST
Definition: core04_db_structs.h:24
struct TRACK_S TRACK
struct definition for table TRACK
enum CORE04_DB_REFS_E CORE04_DB_REFS
ref identifiers enum
struct definition for table ALBUM
Definition: core04_db_structs.h:31