CompleteDB Embedded: Direct C++ API  2.4.2
CompleteDbTypes.h
Go to the documentation of this file.
1 #ifndef COMPLETEDB_COMPLETEDB_TYPES_H
2 #define COMPLETEDB_COMPLETEDB_TYPES_H
3 
6 
10 typedef uint64_t completedb_SurrogateId;
11 
16 
17  void* m;
18  uint64_t n;
19 
20 }; /* completedb_DirectId */
21 
26 
27  enum Enum {
28  /* column/typed */
37  /* column */
38  ColumnDdl = 9,
39  ColumnInfo = 10,
43  Columns = 14,
44  /* common/entity */
45  EntityInfo = 15,
48  /* common/identity */
53  /* common */
54  Config = 22,
55  Iterator = 23,
56  LastError = 24,
57  Object = 25,
58  /* database */
59  Database = 26,
61  /* index */
62  IndexDdl = 28,
63  IndexInfo = 29,
67  /* statement/column */
70  DropColumn = 35,
71  /* statement/index */
73  DropIndex = 37,
74  /* statement/record */
75  Record = 38,
76  /* statement/table */
77  AlterTable = 39,
79  DropTable = 41,
80  /* statement */
82  Statement = 43,
83  /* table */
84  Table = 44,
85  TableDdl = 45,
86  TableDml = 46,
87  TableInfo = 47,
91  };
92 
93 }; /* completedb_Type */
94 
95 #endif /* COMPLETEDB_COMPLETEDB_TYPES_H */