All available matrix type definitions (data formats) More...
Macros | |
#define | FLMMAT_TYP_NON 0x00U |
Unknown/undefined matrix type. | |
#define | FLMMAT_TYP_DATBLK 0x80U |
Data blocks, 1 element type, no attributes. | |
#define | FLMMAT_TYP_STDREC 0x81U |
Standard record, 1 element type, no attributes (binary) | |
#define | FLMMAT_TYP_STDASAREC 0x82U |
Standard record, 1 element type, with 1 byte ASA control character as attribute (text) | |
#define | FLMMAT_TYP_STDMCCREC 0x83U |
Standard record, 1 element type, with 1 byte machine control character as attribute (text) | |
#define | FLMMAT_TYP_RELREC 0x84U |
Relative record, 1 element type, with 8 byte integer (slot number) as attribute (binary) | |
#define | FLMMAT_TYP_RELTXTREC 0x85U |
Relative record, 1 element type, with 8 byte integer (slot number) as attribute (text) | |
#define | FLMMAT_TYP_RELASAREC 0x86U |
Relative record, 1 element type, with 8 byte slot number and 1 byte ASA as attribute (text) | |
#define | FLMMAT_TYP_RELMCCREC 0x87U |
Relative record, 1 element type, with 8 byte slot number and 1 byte MCC as attribute (text) | |
#define | FLMMAT_TYP_TXTREC 0x88U |
Text record, 1 element type, no attributes (like standard record, but text is known) | |
#define | FLMMAT_TYP_TXTDLM 0x89U |
Text record with delimiter at the end, 1 element type, no attributes. | |
#define | FLMMAT_TYP_TXTRST 0x90U |
Text record and rest element (suppressed trailing whitespace and original delimiter), 2 elements, no attributes. | |
#define | FLMMAT_TYP_XMLELM 0x91U |
XML elements, no attributes. | |
#define | FLMMAT_TYP_TABELM 0xF0U |
Table elements, no attributes. |
All available matrix type definitions (data formats)
A matrix is a complex data structure used to manage a list of neutral FLAM5 elements. All element lists of a member/file must be built based on the same matrix type.
The matrix type defines a neutral data format which is used to manage the data elements inside of FLAM.
#define FLMMAT_TYP_NON 0x00U |
Unknown/undefined matrix type.
#define FLMMAT_TYP_DATBLK 0x80U |
Data blocks, 1 element type, no attributes.
#define FLMMAT_TYP_STDREC 0x81U |
Standard record, 1 element type, no attributes (binary)
#define FLMMAT_TYP_STDASAREC 0x82U |
Standard record, 1 element type, with 1 byte ASA control character as attribute (text)
#define FLMMAT_TYP_STDMCCREC 0x83U |
Standard record, 1 element type, with 1 byte machine control character as attribute (text)
#define FLMMAT_TYP_RELREC 0x84U |
Relative record, 1 element type, with 8 byte integer (slot number) as attribute (binary)
#define FLMMAT_TYP_RELTXTREC 0x85U |
Relative record, 1 element type, with 8 byte integer (slot number) as attribute (text)
#define FLMMAT_TYP_RELASAREC 0x86U |
Relative record, 1 element type, with 8 byte slot number and 1 byte ASA as attribute (text)
#define FLMMAT_TYP_RELMCCREC 0x87U |
Relative record, 1 element type, with 8 byte slot number and 1 byte MCC as attribute (text)
#define FLMMAT_TYP_TXTREC 0x88U |
Text record, 1 element type, no attributes (like standard record, but text is known)
#define FLMMAT_TYP_TXTDLM 0x89U |
Text record with delimiter at the end, 1 element type, no attributes.
#define FLMMAT_TYP_TXTRST 0x90U |
Text record and rest element (suppressed trailing whitespace and original delimiter), 2 elements, no attributes.
#define FLMMAT_TYP_XMLELM 0x91U |
XML elements, no attributes.
#define FLMMAT_TYP_TABELM 0xF0U |
Table elements, no attributes.