CARMA C++
TableNames.h
Go to the documentation of this file.
1 #ifndef CARMA_DBMS_TABLENAMES_H
2 #define CARMA_DBMS_TABLENAMES_H
3 
15 #include <string>
16 
17 namespace carma {
21 namespace dbms {
22 
23  typedef enum {
24  AGGREGATE_SUBSYSTEMS_TABLE,
25  BLANKING_FLAGS_TABLE,
26  CHANGEABLE_MONITOR_CONFIG_TABLE,
27  DEVICES_TABLE,
28  LOCATIONS_TABLE,
29  LOG_MESSAGES_TABLE,
30  LOG_PRIORITIES_TABLE,
31  MONITOR_ENUM_TABLE,
32  MONITOR_ENUM_INDEX_TABLE,
33  MONITOR_INDEX_TABLE,
34  MONITOR_POINT_DATATYPES_TABLE,
35  MONITOR_POINT_TYPES_TABLE,
36  PARTITIONS_TABLE,
37  STATIC_MONITOR_CONFIG_TABLE,
38  SUBSYSTEM_TABLE,
39  TAGIDNAMESIGNATURES_TABLE,
40  VALIDITIES_TABLE,
41  STATIC_MONITOR_CONFIG_CHANGELOG_TABLE
42  } DBTable;
43 
44  std::string getTableName(const DBTable& table);
45 }}
46 
47 #endif