MSHistoryEnums.h

Classes

MSHistoryEnums -- Enums for the MeasurementSet HISTORY table (full description)

class MSHistoryEnums

Types

enum PredefinedColumns

UNDEFINED_COLUMN = 0
"True" columns are defined.
TYPE - UNIT - MEASURE
APPLICATION
Application name
String
APP_PARAMS
Application parameters
String(*)
CLI_COMMAND
CLI command sequence
String(*)
MESSAGE
Log message
String
OBJECT_ID
Originating object ID
String
OBSERVATION_ID
Observation id (index in OBSERVATION table)
Int
ORIGIN
(Source code) Origin of message
String
PRIORITY
Priority of message: DEBUGGING, WARN, NORMAL, SEVERE
String
TIME
Timestamp of message
Double - s - EPOCH
NUMBER_REQUIRED_COLUMNS = TIME,
Number of required columns
NUMBER_PREDEFINED_COLUMNS = NUMBER_REQUIRED_COLUMNS
Not a column, but just a final enum specifying the number of enums. Not a column, but just a final enum specifying the number of enums.

enum PredefinedKeywords

UNDEFINED_KEYWORD = 0
"True" keywords are defined.
NUMBER_PREDEFINED_KEYWORDS = 0
Not a keyword, but just a final enum specifying the number of enums.

Interface

Description

Etymology

This class contains the enums for the MeasurementSet HISTORY table

Synopsis

This class does nothing. It is merely a container for the enumerations used by the MSHistory class. These enumerations define the standard columns, keywords.

Example

See the documentation for MeasurementSet for examples on the use of these enumerations.

To Do

Member Description

enum PredefinedColumns

The HISTORY table colums with predefined meaning. Keys: TIME, OBSERVATION_ID

enum PredefinedKeywords

Keywords with a predefined meaning