Object <- FixedList <- DataList |
|
|
Init |
|
InitialListWordFormat |
| Field | Type | |
|---|---|---|
| DataList: | stride: | Unsigned |
instance DataList tag; stride: 0; end instance;
Define Class DataList; inherits from FixedList; uses extra list; field stride: Unsigned, getter; overrides Init; // allows caller to set the stride when creating // if the caller does not set the stride it defaults to 1 overrides InitialListWordFormat; // overriden to mark the extra data as unstructured end class;