Navigation
index
modules
|
binobj 0.10.5 documentation
»
Index
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
U
|
V
|
W
A
allow_null (Field property)
Array (class in binobj.fields.containers)
ArraySizeError
B
BINARY_VARIANT_1 (UUIDFormat attribute)
BINARY_VARIANT_2 (UUIDFormat attribute)
bind_to_container() (Field method)
binobj
module
binobj.decorators
module
binobj.errors
module
binobj.fields
module
binobj.fields.base
module
binobj.fields.containers
module
binobj.fields.numeric
module
binobj.fields.stringlike
module
binobj.helpers
module
binobj.pep526
module
binobj.structures
module
binobj.typedefs
module
binobj.varints
module
Bytes (class in binobj.fields.stringlike)
C
CANONICAL_STRING (UUIDFormat attribute)
COMPACT_INDICES (VarIntEncoding attribute)
compute_value_for_dump() (Field method)
computes() (Field method)
ConfigurationError
const (Array attribute)
(Bytes attribute)
(Field attribute)
(Float attribute)
(Float16 attribute)
(Float32 attribute)
(Float64 attribute)
(Int16 attribute)
(Int32 attribute)
(Int64 attribute)
(Int8 attribute)
(Integer attribute)
(Nested attribute)
(String attribute)
(StringZ attribute)
(Timestamp attribute)
(Timestamp32 attribute)
(Timestamp64 attribute)
(UInt16 attribute)
(UInt32 attribute)
(UInt64 attribute)
(UInt8 attribute)
(Union attribute)
(UnsignedInteger attribute)
(VariableLengthInteger attribute)
D
dataclass() (in module binobj.pep526)
decode (EncodingInfo attribute)
decode_integer_compact() (in module binobj.varints)
decode_integer_leb128() (in module binobj.varints)
decode_integer_uleb128() (in module binobj.varints)
decode_integer_vlq() (in module binobj.varints)
default (Field property)
DEFAULT (in module binobj.fields.base)
DeserializationError
discard (Array attribute)
(Bytes attribute)
(Field attribute)
(Float attribute)
(Float16 attribute)
(Float32 attribute)
(Float64 attribute)
(Int16 attribute)
(Int32 attribute)
(Int64 attribute)
(Int8 attribute)
(Integer attribute)
(Nested attribute)
(String attribute)
(StringZ attribute)
(Timestamp attribute)
(Timestamp32 attribute)
(Timestamp64 attribute)
(UInt16 attribute)
(UInt32 attribute)
(UInt64 attribute)
(UInt8 attribute)
(Union attribute)
(UnsignedInteger attribute)
(VariableLengthInteger attribute)
E
encode (EncodingInfo attribute)
encode_integer_compact() (in module binobj.varints)
encode_integer_leb128() (in module binobj.varints)
encode_integer_uleb128() (in module binobj.varints)
encode_integer_vlq() (in module binobj.varints)
EncodingInfo (class in binobj.varints)
endian (EncodingInfo attribute)
Error
ExtraneousDataError
F
Field (class in binobj.fields.base)
FieldOrName (in module binobj.typedefs)
FieldRedefinedError
FieldReferenceError
FieldValidator (in module binobj.typedefs)
Float (class in binobj.fields.numeric)
Float16 (class in binobj.fields.numeric)
Float32 (class in binobj.fields.numeric)
Float64 (class in binobj.fields.numeric)
from_bytes() (Field method)
(Struct class method)
from_stream() (Field method)
(Struct class method)
G
get_expected_size() (Field method)
get_field() (Struct class method)
get_final_element_count() (Array method)
get_size() (Struct class method)
H
has_fixed_size (Field property)
HEX_STRING (UUIDFormat attribute)
I
IllegalOperationError
ImmutableFieldError
index (Field attribute)
Int16 (class in binobj.fields.numeric)
Int32 (class in binobj.fields.numeric)
Int64 (class in binobj.fields.numeric)
Int8 (class in binobj.fields.numeric)
Integer (class in binobj.fields.numeric)
INTEGER_ENCODING_MAP (in module binobj.varints)
is_computed_field (Field property)
iter_bytes() (in module binobj.helpers)
L
LEB128 (VarIntEncoding attribute)
M
MethodFieldValidator (in module binobj.typedefs)
MissingRequiredValueError
module
binobj
binobj.decorators
binobj.errors
binobj.fields
binobj.fields.base
binobj.fields.containers
binobj.fields.numeric
binobj.fields.stringlike
binobj.helpers
binobj.pep526
binobj.structures
binobj.typedefs
binobj.varints
MultipleInheritanceError
MutableStrDict (in module binobj.typedefs)
N
name (Array attribute)
(Bytes attribute)
(Field attribute)
(Float attribute)
(Float16 attribute)
(Float32 attribute)
(Float64 attribute)
(Int16 attribute)
(Int32 attribute)
(Int64 attribute)
(Int8 attribute)
(Integer attribute)
(Nested attribute)
(String attribute)
(StringZ attribute)
(Timestamp attribute)
(Timestamp32 attribute)
(Timestamp64 attribute)
(UInt16 attribute)
(UInt32 attribute)
(UInt64 attribute)
(UInt8 attribute)
(Union attribute)
(UnsignedInteger attribute)
(VariableLengthInteger attribute)
Nested (class in binobj.fields.containers)
NOT_PRESENT (in module binobj.fields.base)
O
offset (Array attribute)
(Bytes attribute)
(Field attribute)
(Float attribute)
(Float16 attribute)
(Float32 attribute)
(Float64 attribute)
(Int16 attribute)
(Int32 attribute)
(Int64 attribute)
(Int8 attribute)
(Integer attribute)
(Nested attribute)
(String attribute)
(StringZ attribute)
(Timestamp attribute)
(Timestamp32 attribute)
(Timestamp64 attribute)
(UInt16 attribute)
(UInt32 attribute)
(UInt64 attribute)
(UInt8 attribute)
(Union attribute)
(UnsignedInteger attribute)
(VariableLengthInteger attribute)
P
partial_dump() (Struct method)
partial_load() (Struct class method)
peek_bytes() (in module binobj.helpers)
R
read_int() (in module binobj.helpers)
required (Field property)
S
SerializationError
should_halt() (Array static method)
signed (EncodingInfo attribute)
size (Field property)
StrDict (in module binobj.typedefs)
String (class in binobj.fields.stringlike)
StringZ (class in binobj.fields.stringlike)
Struct (class in binobj.structures)
StructOrName (in module binobj.typedefs)
StructValidator (in module binobj.typedefs)
T
Timestamp (class in binobj.fields.numeric)
Timestamp32 (class in binobj.fields.numeric)
Timestamp64 (class in binobj.fields.numeric)
to_bytes() (Field method)
(Struct method)
to_dict() (Struct method)
to_stream() (Field method)
(Struct method)
U
UInt16 (class in binobj.fields.numeric)
UInt32 (class in binobj.fields.numeric)
UInt64 (class in binobj.fields.numeric)
UInt8 (class in binobj.fields.numeric)
ULEB128 (VarIntEncoding attribute)
UNDEFINED (in module binobj.fields.base)
UndefinedSizeError
UnexpectedEOFError
UnexpectedValueError
Union (class in binobj.fields.containers)
UnserializableValueError
UnsignedInteger (class in binobj.fields.numeric)
UUID4 (class in binobj.fields.stringlike)
UUIDFormat (class in binobj.fields.stringlike)
V
validate_contents() (Struct method)
validates() (in module binobj.decorators)
validates_struct() (in module binobj.decorators)
ValidationError
ValidatorMethodWrapper (class in binobj.decorators)
ValueSizeError
VariableLengthInteger (class in binobj.fields.numeric)
VarIntEncoding (class in binobj.varints)
VLQ (VarIntEncoding attribute)
W
write_int() (in module binobj.helpers)
Quick search
Navigation
index
modules
|
binobj 0.10.5 documentation
»
Index