MSFlagCmdEnums.h

Classes

MSFlagCmdEnums -- Enums for the MeasurementSet FLAG_CMD table (full description)

class MSFlagCmdEnums

Types

enum PredefinedColumns

UNDEFINED_COLUMN = 0
"True" columns are defined.
TYPE - UNIT - MEASURE
APPLIED
applied flag - true if flag has been applied to main table
Bool
COMMAND
flag command
String
INTERVAL
Time interval
Double
LEVEL
Flag level - revision
Int
REASON
Flag reason, user specified
String
SEVERITY
severity code (0-10)
Int
TIME
Midpoint of time interval for which this flag command applies
Double
TYPE
Flag type: FLAG or UNFLAG
String
NUMBER_REQUIRED_COLUMNS = TYPE,
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 FLAG_CMD table

Synopsis

This class does nothing. It is merely a container for the enumerations used by the MSFlagCmd 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 FLAG_CMD table colums with predefined meaning.

enum PredefinedKeywords

Keywords with a predefined meaning