Previous Table of Contents Next


7.3.3 FixedOffsetField


   Instances of FixeOffsetField represent fields that have a fixed location in a record.

   FixedOffsetFields can be used as a foundation for recording details of physical record layouts and as a means of representing the internal structure of undiscriminated; that is, C-type unions.

   Superclasses

   Field

   Attributes

   offset

Specifies the offset of the field within its container in units of the number of bits indicated in the offsetUnitBits attribute.

type:

multiplicity:

Integer
exactly one

   offsetUnitBits

The number of bits making up one record offset unit. For example, for a byte-relative offset, the value of this attribute would typically be 8.

type:

multiplicity:

Integer
exactly one