Bases: object
Helper class for pack and unpack that checks format strings.
Bases: titus.pfaast.Declare
Binary format declaration for a boolean byte.
Bases: titus.pfaast.Declare
Binary format declaration for an integer byte.
Bases: titus.pfaast.Declare
Binary format declaration for a double-precision (64-bit) floating point number.
Bases: titus.pfaast.Declare
Binary format declaration for a single-precision (32-bit) floating point number.
Bases: titus.pfaast.Declare
Binary format declaration for a regular (32-bit) integer.
Bases: titus.pfaast.Declare
Binary format declaration for a long (64-bit) integer.
Bases: titus.pfaast.Declare
Binary format declaration for a padded byte.
Bases: titus.pfaast.Declare
Binary format declaration for length-prefixed raw data.
Bases: titus.pfaast.Declare
Binary format declaration for arbitrary-width raw data.
Bases: titus.pfaast.Declare
Binary format declaration for fixed-width raw data.
Bases: titus.pfaast.Declare
Binary format declaration for a short (16-bit) integer.
Bases: titus.pfaast.Declare
Binary format declaration for null-terminated raw data.
Convert a format string to a titus.pfaast.BinaryFormatter.Declare object.
Parameters: |
|
---|---|
Return type: | titus.pfaast.BinaryFormatter.Declare subclass |
Returns: | format declarer |