Table Of Contents

Integer

Int8

alias of Int8BE

UInt8

alias of UInt8BE

Int16

alias of Int16BE

UInt16

alias of UInt16BE

Int32

alias of Int32BE

UInt32

alias of UInt32BE

Int64

alias of Int64BE

UInt64

alias of UInt64BE

class Int8LE(name, value=0)

Bases: BitPacket.Value.Value

class UInt8LE(name, value=0)

Bases: BitPacket.Value.Value

class Int8BE(name, value=0)

Bases: BitPacket.Value.Value

class UInt8BE(name, value=0)

Bases: BitPacket.Value.Value

class Int16LE(name, value=0)

Bases: BitPacket.Value.Value

class UInt16LE(name, value=0)

Bases: BitPacket.Value.Value

class Int16BE(name, value=0)

Bases: BitPacket.Value.Value

class UInt16BE(name, value=0)

Bases: BitPacket.Value.Value

class Int32LE(name, value=0)

Bases: BitPacket.Value.Value

class UInt32LE(name, value=0)

Bases: BitPacket.Value.Value

class Int32BE(name, value=0)

Bases: BitPacket.Value.Value

class UInt32BE(name, value=0)

Bases: BitPacket.Value.Value

class Int64LE(name, value=0)

Bases: BitPacket.Value.Value

class UInt64LE(name, value=0)

Bases: BitPacket.Value.Value

class Int64BE(name, value=0)

Bases: BitPacket.Value.Value

class UInt64BE(name, value=0)

Bases: BitPacket.Value.Value

Real

Float

alias of FloatBE

Double

alias of DoubleBE

class FloatLE(name, value=0.0)

Bases: BitPacket.Value.Value

class FloatBE(name, value=0.0)

Bases: BitPacket.Value.Value

class DoubleLE(name, value=0.0)

Bases: BitPacket.Value.Value

class DoubleBE(name, value=0.0)

Bases: BitPacket.Value.Value

MaskValue

class MaskValue(name, format, masktype, value, **kwargs)

Bases: BitPacket.Value.Value

fields()
mask(mask)
str_eng_value()
str_value()
unmask(mask)
class Mask8(name, masktype, value=0, **kwargs)

Bases: BitPacket.Mask.MaskValue

class Mask16(name, masktype, value=0, **kwargs)

Bases: BitPacket.Mask.MaskValue

class Mask32(name, masktype, value=0, **kwargs)

Bases: BitPacket.Mask.MaskValue

class Mask64(name, masktype, value=0, **kwargs)

Bases: BitPacket.Mask.MaskValue