Attribute kind table

Top  Previous  Next

ATTRIBUT_TYP_TEXT                                                                                        0x01

Contents are a 0-timed string of any length.

ATTRIBUT_TYP_BLOB                                                                                        0x02

Contents are an unstructured memory block whose contents are not interpreted. It is a job of the evaluating programme to give a meaning to the contents.

ATTRIBUT_TYP_SHORT                                                                                        0x03

Contents are a single bit number 16 with portent. Therefore, the length should always be 2. This is not checked.

ATTRIBUT_TYP_USHORT                                                                                        0x04

Contents are a single bit number 16 without portent. Therefore, the length should always be 2. This is not checked.

ATTRIBUT_TYP_LONG                                                                                        0x05

Contents are a single bit number 32 with portent. Therefore, the length should always be 4. This is not checked.

ATTRIBUT_TYP_ULONG                                                                                        0x06

Contents are a single bit number 32 without portent. Therefore, the length should always be 4. This is not checked.

ATTRIBUT_TYP_BYTE                                                                                        0x07

Contents are a single sign. Therefore, the length should always be 1. This is not checked.

ATTRIBUT_TYP_RECORD                                                                                        0x08

Contents are a Record of the type ATTRIBUT_TYP_RECORD_DATA ATTRIBUT_TYP_RECORD_DATA.

ATTRIBUT_TYP_LONGPOINTER                                                                                0x09

Contents are a Record of the type LongObjectIdPtr LongObjectIdPtr. Here it is filed the ID of an object / element and is tied together with every meeting with his real memory address.

ATTRIBUT_TYP_DOUBLE                                                                                        0x0a

Contents are single 64 bits of floating decimal point number. Therefore, the length should always be 8. This is not checked.

ATTRIBUT_TYP_POINTER                                                                                        0x0b

Contents are a pointer whose value is put by every program start automatically on ZERO. Here the real pointers on the procedures whose situation in the memory changes by every program start are filed e.g. with class definitions.

ATTRIBUT_TYP_TEXT_ARRAY                                                                                0x21

Not implemented

ATTRIBUT_TYP_LONG_ARRAY                                                                                0x25

Contents are a field of bit figures 32 with portent. Therefore, the length should be always divisible by 4. This is not checked.

ATTRIBUT_TYP_LONGPOINTER_ARRAY                                                                         0x29

Not implemented

ATTRIBUT_TYP_TEXT_FILE                                                                                129

Not implemented

ATTRIBUT_TYP_BLOB_FILE                                                                                130

Not implemented