BinaryParser is a class that serializes and
unserializes binary data, making it possible to
read and write binary data files for exchange with
programs written in languages like C and Pascal.
It is currently able to handle signed integers
(small 8 bits, short 16 bits, int 32 bits),
unsigned integers (byte 8 bits, word 16 bits,
dword 32 bits) and floating point (IEEE754 float
32 bits and double 64 bits). The endianess of the
binary value representation can be configured.