FLCBYTBF-API
FLUC C++ Stream Buffer Interface
|
All available matrix type definitions (data formats) More...
Macros | |
#define | FLMMAT_TYP_NON 0x00 |
Unknown/undefined matrix type. | |
#define | FLMMAT_TYP_DATBLK 0x80 |
Data blocks, 1 element type, no attributes. | |
#define | FLMMAT_TYP_STDREC 0x81 |
Standard record, 1 element type, no attributes. | |
#define | FLMMAT_TYP_STDASAREC 0x82 |
Standard record, 1 element type, with 1 byte ASA control character as attribute. | |
#define | FLMMAT_TYP_STDMCCREC 0x83 |
Standard record, 1 element type, with 1 byte machine control character as attribute. | |
#define | FLMMAT_TYP_RELREC 0x84 |
Relative record, 1 element type, with 8 byte integer (slot number) as attribute. | |
#define | FLMMAT_TYP_RELASAREC 0x85 |
Relative record, 1 element type, with 8 byte slot number and 1 byte ASA as attribute. | |
#define | FLMMAT_TYP_RELMCCREC 0x86 |
Relative record, 1 element type, with 8 byte slot number and 1 byte MCC as attribute. | |
#define | FLMMAT_TYP_TXTREC 0x87 |
Text record, 1 element type, no attributes (like standard record, but text is known) | |
#define | FLMMAT_TYP_TXTDLM 0x88 |
Text record with delimiter at the end, 1 element type, no attributes. | |
#define | FLMMAT_TYP_TXTRST 0x90 |
Text record and rest element (suppressed trailing whitespace and original delimiter), 2 elements, no attributes. | |
#define | FLMMAT_TYP_XMLELM 0x91 |
XML elements, no attributes. | |
#define | FLMMAT_TYP_TABELM 0x92 |
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 0x00 |
Unknown/undefined matrix type.
#define FLMMAT_TYP_DATBLK 0x80 |
Data blocks, 1 element type, no attributes.
#define FLMMAT_TYP_STDREC 0x81 |
Standard record, 1 element type, no attributes.
#define FLMMAT_TYP_STDASAREC 0x82 |
Standard record, 1 element type, with 1 byte ASA control character as attribute.
#define FLMMAT_TYP_STDMCCREC 0x83 |
Standard record, 1 element type, with 1 byte machine control character as attribute.
#define FLMMAT_TYP_RELREC 0x84 |
Relative record, 1 element type, with 8 byte integer (slot number) as attribute.
#define FLMMAT_TYP_RELASAREC 0x85 |
Relative record, 1 element type, with 8 byte slot number and 1 byte ASA as attribute.
#define FLMMAT_TYP_RELMCCREC 0x86 |
Relative record, 1 element type, with 8 byte slot number and 1 byte MCC as attribute.
#define FLMMAT_TYP_TXTREC 0x87 |
Text record, 1 element type, no attributes (like standard record, but text is known)
#define FLMMAT_TYP_TXTDLM 0x88 |
Text record with delimiter at the end, 1 element type, no attributes.
#define FLMMAT_TYP_TXTRST 0x90 |
Text record and rest element (suppressed trailing whitespace and original delimiter), 2 elements, no attributes.
#define FLMMAT_TYP_XMLELM 0x91 |
XML elements, no attributes.
#define FLMMAT_TYP_TABELM 0x92 |
Table elements, no attributes.