Structure Packing

Structure fields are padded and aligned according to ANSI C draft 3.5.2.1. The packing size can be set using the pack modifier:

/** @dll.struct(pack=n) */

where n can be 1, 2, 4 or 8. The default is 8. For users of the Microsoft Visual C++ compilers, "pack=n" is equivalent to "#pragma pack(n)".