Products Support Documentation Download
core08_db_structs.h
Go to the documentation of this file.
1 /*
2  * Raima Database Header File
3  * This file is autogenerated, please don't edit the file
4 */
5 
11 #if !defined(CORE08_DB_STRUCTS_H)
12 #define CORE08_DB_STRUCTS_H
13 
14 #include "rdmtypes.h"
15 /*lint ++flb */
16 
17 #if defined(__cplusplus)
18 namespace RDM_CPP {
19 namespace CORE08_DB {
20 #endif
21 
23 typedef struct OFFICE_S
24 {
25  char NAME[32 * RDM_BYTES_PER_UTF8_CHAR + 1];
26 } OFFICE;
27 
28 /* compound key structure definitions */
30 typedef struct OFFICE_NAME_KEY_S
31 {
32  char NAME[32 * RDM_BYTES_PER_UTF8_CHAR + 1];
34 
36 typedef enum CORE08_DB_TABLES_E
37 {
38  TABLE_OFFICE = 0x10001
40 
42 typedef enum CORE08_DB_COLUMNS_E
43 {
44  COL_OFFICE_NAME = 0x00020000
46 
48 typedef enum CORE08_DB_KEYS_E
49 {
50  KEY_OFFICE_NAME = 0x28000
52 
53 #if defined(__cplusplus)
54 }
55 }
56 #endif
57 
58 /*lint --flb -esym(641,CORE08_DB_TABLES_E,CORE08_DB_COLUMNS_E,CORE08_DB_KEYS_E,CORE08_DB_REFS_E) */
59 #endif /* CORE08_DB_STRUCTS_H */
OFFICE
struct OFFICE_S OFFICE
struct definition for table OFFICE
OFFICE_S
struct definition for table OFFICE
Definition: core08_db_structs.h:23
CORE08_DB_COLUMNS
enum CORE08_DB_COLUMNS_E CORE08_DB_COLUMNS
column identifiers enum
CORE08_DB_KEYS
enum CORE08_DB_KEYS_E CORE08_DB_KEYS
key identifiers enum
CORE08_DB_KEYS_E
CORE08_DB_KEYS_E
key identifiers enum
Definition: core08_db_structs.h:48
CORE08_DB_COLUMNS_E
CORE08_DB_COLUMNS_E
column identifiers enum
Definition: core08_db_structs.h:42
CORE08_DB_TABLES
enum CORE08_DB_TABLES_E CORE08_DB_TABLES
table identifiers enum
OFFICE_NAME_KEY
struct OFFICE_NAME_KEY_S OFFICE_NAME_KEY
struct definition for compound key OFFICE_NAME_KEY
OFFICE_NAME_KEY_S
struct definition for compound key OFFICE_NAME_KEY
Definition: core08_db_structs.h:30
CORE08_DB_TABLES_E
CORE08_DB_TABLES_E
table identifiers enum
Definition: core08_db_structs.h:36