stBaseStruct Design and Description

The stBaseStruct class serves as a foundation for handling structures in dBL code. This allows for emulating virtually any structure which might be used by any application programming interface (API). The stBaseStruct class is also subclassed by other st* data structures used in various js* classes in the js* class library.

A data structure (sometimes referred to as a record) is, in the most simple definition, nothing more than an in-memory data buffer which hold predefined types of data. The data in a structure is always numeric. The meaning and type of the numeric data depends on the context of use. The numeric data might consist of a single byte or multiple bytes. And it might actually represent numeric, logical, or string (text) data.

It is beyond the scope of this package to provide an education on the basics of data structures. There are many resources available online. You might try a search for 'data structure' in your favorite search engine to find resources of information regarding data structures.