Logical Flags¶
The following flags are binary set. One or more of them can apply at the same time.
Equal Wave Flags¶
These flags are used in CHECK_EQUAL_WAVES()
-
const double DATA_FULL_SCALE = 256¶
-
const double DATA_UNITS = 8¶
-
const double DIMENSION_LABELS = 32¶
-
const double DIMENSION_SIZES = 512¶
-
const double DIMENSION_UNITS = 16¶
-
const double WAVE_DATA = 1¶
-
const double WAVE_DATA_TYPE = 2¶
-
const double WAVE_LOCK_STATE = 128¶
-
const double WAVE_NOTE = 64¶
-
const double WAVE_SCALING = 4¶
Test Wave Flags¶
The following flags are used in CHECK_WAVE()
. Note that there is a
minor and a major wave type.
MajorType¶
-
const double DATAFOLDER_WAVE = 0x04¶
-
const double FREE_WAVE = 0x20¶
-
const double NORMAL_WAVE = 0x10¶
-
const double NULL_WAVE = 0x1000¶
-
const double NUMERIC_WAVE = 0x01¶
-
const double TEXT_WAVE = 0x02¶
-
const double WAVE_WAVE = 0x08¶
MinorType¶
-
const double COMPLEX_WAVE = 0x01¶
-
const double DOUBLE_WAVE = 0x04¶
-
const double FLOAT_WAVE = 0x02¶
-
const double INT16_WAVE = 0x10¶
-
const double INT32_WAVE = 0x20¶
-
const double INT64_WAVE = 0x80¶
-
const double INT8_WAVE = 0x08¶
-
const double NON_NUMERIC_WAVE = 0x100¶
-
const double UNSIGNED_WAVE = 0x40¶
Background Monitor Modes¶
The following constants are used with RegisterIUTFMonitor()
. They define
the condition how multiple user tasks states are evaluated.
-
const double BACKGROUNDMONMODE_AND = 0¶
-
const double BACKGROUNDMONMODE_OR = 1¶