The NumberElement class. More...
Public Member Functions | |
NUMBER_DISPLAY_TYPE | getNumberDisplayType () |
Get number display. More... | |
NUMBER_TYPE | getNumberType () |
Get number type. More... | |
ENDIAN_TYPE | getEndianness () |
Get endianness. More... | |
bool | isSigned () |
Is number element of type signed? More... | |
![]() | |
Element | Element (ELEMENT_TYPE type, String name, bool setDefaults) |
Constructor. More... | |
String | getName () |
Get name. More... | |
setName (String name) | |
Set name. More... | |
String | getDescription () |
Get description. More... | |
setDescription (String name) | |
Set description. More... | |
Structure | getEnclosingStructure () |
Get enclosing structure. More... | |
String | getLength () |
Get length. More... | |
LENGTH_UNIT | getLengthUnit () |
Get length unit. More... | |
setColorRgb (float red, float green, float blue) | |
Set fill color (RGB). More... | |
setLength (String length, LENGTH_UNIT lengthUnit) | |
Set length. More... | |
ELEMENT_TYPE | getType () |
Get type. More... | |
bool | mustMatch () |
Get "must match" flag. More... | |
setMustMatch (BOOL mustMatch) | |
Set "must match" flag. More... | |
Value | getMinValue () |
Get minimum value. More... | |
Value | getMaxValue () |
Get maximum value. More... | |
Element | getParent () |
Get parent. More... | |
The NumberElement class.
A number element object represents one number item in a structure.
ENDIAN_TYPE getEndianness | ( | ) |
Get endianness.
Get endianness of number element.
NUMBER_DISPLAY_TYPE getNumberDisplayType | ( | ) |
Get number display.
Get number display type. This determines how a number is displayed in Synalyze It! and can be one of
NUMBER_TYPE getNumberType | ( | ) |
Get number type.
Get number type of number element. This can be one of
bool isSigned | ( | ) |
Is number element of type signed?
Query if the number element parses a signed or an unsigned value