zserio package¶
Zserio Python runtime library 1.0.3
Built for Zserio
It implements all functionality needed by Zserio code generated by Python extension.
Furthermore, it provides the following convenient functionality for generated Zserio objects which can be called by applications:
Serialization (
zserio.serialization
module)Debug string output (
zserio.debugstring
module)
Test coverage report of this library is available as well.
Submodules¶
- zserio.array module
Array
BitBufferArrayTraits
BitBufferArrayTraits.CALC_HASHCODE_FUNC()
BitBufferArrayTraits.HAS_BITSIZEOF_CONSTANT
BitBufferArrayTraits.NEEDS_BITSIZEOF_POSITION
BitBufferArrayTraits.NEEDS_READ_INDEX
BitBufferArrayTraits.bitsizeof()
BitBufferArrayTraits.initialize_offsets()
BitBufferArrayTraits.packed_traits
BitBufferArrayTraits.read()
BitBufferArrayTraits.write()
BitFieldArrayTraits
BitFieldArrayTraits.CALC_HASHCODE_FUNC()
BitFieldArrayTraits.HAS_BITSIZEOF_CONSTANT
BitFieldArrayTraits.NEEDS_BITSIZEOF_POSITION
BitFieldArrayTraits.NEEDS_READ_INDEX
BitFieldArrayTraits.bitsizeof()
BitFieldArrayTraits.initialize_offsets()
BitFieldArrayTraits.packed_traits
BitFieldArrayTraits.read()
BitFieldArrayTraits.write()
BoolArrayTraits
BytesArrayTraits
BytesArrayTraits.CALC_HASHCODE_FUNC()
BytesArrayTraits.HAS_BITSIZEOF_CONSTANT
BytesArrayTraits.NEEDS_BITSIZEOF_POSITION
BytesArrayTraits.NEEDS_READ_INDEX
BytesArrayTraits.bitsizeof()
BytesArrayTraits.initialize_offsets()
BytesArrayTraits.packed_traits
BytesArrayTraits.read()
BytesArrayTraits.write()
DeltaContext
Float16ArrayTraits
Float16ArrayTraits.CALC_HASHCODE_FUNC()
Float16ArrayTraits.HAS_BITSIZEOF_CONSTANT
Float16ArrayTraits.NEEDS_BITSIZEOF_POSITION
Float16ArrayTraits.NEEDS_READ_INDEX
Float16ArrayTraits.bitsizeof()
Float16ArrayTraits.initialize_offsets()
Float16ArrayTraits.packed_traits
Float16ArrayTraits.read()
Float16ArrayTraits.write()
Float32ArrayTraits
Float32ArrayTraits.CALC_HASHCODE_FUNC()
Float32ArrayTraits.HAS_BITSIZEOF_CONSTANT
Float32ArrayTraits.NEEDS_BITSIZEOF_POSITION
Float32ArrayTraits.NEEDS_READ_INDEX
Float32ArrayTraits.bitsizeof()
Float32ArrayTraits.initialize_offsets()
Float32ArrayTraits.packed_traits
Float32ArrayTraits.read()
Float32ArrayTraits.write()
Float64ArrayTraits
Float64ArrayTraits.CALC_HASHCODE_FUNC()
Float64ArrayTraits.HAS_BITSIZEOF_CONSTANT
Float64ArrayTraits.NEEDS_BITSIZEOF_POSITION
Float64ArrayTraits.NEEDS_READ_INDEX
Float64ArrayTraits.bitsizeof()
Float64ArrayTraits.initialize_offsets()
Float64ArrayTraits.packed_traits
Float64ArrayTraits.read()
Float64ArrayTraits.write()
ObjectArrayTraits
ObjectArrayTraits.CALC_HASHCODE_FUNC()
ObjectArrayTraits.HAS_BITSIZEOF_CONSTANT
ObjectArrayTraits.NEEDS_BITSIZEOF_POSITION
ObjectArrayTraits.NEEDS_READ_INDEX
ObjectArrayTraits.bitsizeof()
ObjectArrayTraits.initialize_offsets()
ObjectArrayTraits.packed_traits
ObjectArrayTraits.read()
ObjectArrayTraits.write()
ObjectPackedArrayTraits
PackedArrayTraits
SignedBitFieldArrayTraits
SignedBitFieldArrayTraits.CALC_HASHCODE_FUNC()
SignedBitFieldArrayTraits.HAS_BITSIZEOF_CONSTANT
SignedBitFieldArrayTraits.NEEDS_BITSIZEOF_POSITION
SignedBitFieldArrayTraits.NEEDS_READ_INDEX
SignedBitFieldArrayTraits.bitsizeof()
SignedBitFieldArrayTraits.initialize_offsets()
SignedBitFieldArrayTraits.packed_traits
SignedBitFieldArrayTraits.read()
SignedBitFieldArrayTraits.write()
StringArrayTraits
StringArrayTraits.CALC_HASHCODE_FUNC()
StringArrayTraits.HAS_BITSIZEOF_CONSTANT
StringArrayTraits.NEEDS_BITSIZEOF_POSITION
StringArrayTraits.NEEDS_READ_INDEX
StringArrayTraits.bitsizeof()
StringArrayTraits.initialize_offsets()
StringArrayTraits.packed_traits
StringArrayTraits.read()
StringArrayTraits.write()
VarInt16ArrayTraits
VarInt16ArrayTraits.CALC_HASHCODE_FUNC()
VarInt16ArrayTraits.HAS_BITSIZEOF_CONSTANT
VarInt16ArrayTraits.NEEDS_BITSIZEOF_POSITION
VarInt16ArrayTraits.NEEDS_READ_INDEX
VarInt16ArrayTraits.bitsizeof()
VarInt16ArrayTraits.initialize_offsets()
VarInt16ArrayTraits.packed_traits
VarInt16ArrayTraits.read()
VarInt16ArrayTraits.write()
VarInt32ArrayTraits
VarInt32ArrayTraits.CALC_HASHCODE_FUNC()
VarInt32ArrayTraits.HAS_BITSIZEOF_CONSTANT
VarInt32ArrayTraits.NEEDS_BITSIZEOF_POSITION
VarInt32ArrayTraits.NEEDS_READ_INDEX
VarInt32ArrayTraits.bitsizeof()
VarInt32ArrayTraits.initialize_offsets()
VarInt32ArrayTraits.packed_traits
VarInt32ArrayTraits.read()
VarInt32ArrayTraits.write()
VarInt64ArrayTraits
VarInt64ArrayTraits.CALC_HASHCODE_FUNC()
VarInt64ArrayTraits.HAS_BITSIZEOF_CONSTANT
VarInt64ArrayTraits.NEEDS_BITSIZEOF_POSITION
VarInt64ArrayTraits.NEEDS_READ_INDEX
VarInt64ArrayTraits.bitsizeof()
VarInt64ArrayTraits.initialize_offsets()
VarInt64ArrayTraits.packed_traits
VarInt64ArrayTraits.read()
VarInt64ArrayTraits.write()
VarIntArrayTraits
VarIntArrayTraits.CALC_HASHCODE_FUNC()
VarIntArrayTraits.HAS_BITSIZEOF_CONSTANT
VarIntArrayTraits.NEEDS_BITSIZEOF_POSITION
VarIntArrayTraits.NEEDS_READ_INDEX
VarIntArrayTraits.bitsizeof()
VarIntArrayTraits.initialize_offsets()
VarIntArrayTraits.packed_traits
VarIntArrayTraits.read()
VarIntArrayTraits.write()
VarSizeArrayTraits
VarSizeArrayTraits.CALC_HASHCODE_FUNC()
VarSizeArrayTraits.HAS_BITSIZEOF_CONSTANT
VarSizeArrayTraits.NEEDS_BITSIZEOF_POSITION
VarSizeArrayTraits.NEEDS_READ_INDEX
VarSizeArrayTraits.bitsizeof()
VarSizeArrayTraits.initialize_offsets()
VarSizeArrayTraits.packed_traits
VarSizeArrayTraits.read()
VarSizeArrayTraits.write()
VarUInt16ArrayTraits
VarUInt16ArrayTraits.CALC_HASHCODE_FUNC()
VarUInt16ArrayTraits.HAS_BITSIZEOF_CONSTANT
VarUInt16ArrayTraits.NEEDS_BITSIZEOF_POSITION
VarUInt16ArrayTraits.NEEDS_READ_INDEX
VarUInt16ArrayTraits.bitsizeof()
VarUInt16ArrayTraits.initialize_offsets()
VarUInt16ArrayTraits.packed_traits
VarUInt16ArrayTraits.read()
VarUInt16ArrayTraits.write()
VarUInt32ArrayTraits
VarUInt32ArrayTraits.CALC_HASHCODE_FUNC()
VarUInt32ArrayTraits.HAS_BITSIZEOF_CONSTANT
VarUInt32ArrayTraits.NEEDS_BITSIZEOF_POSITION
VarUInt32ArrayTraits.NEEDS_READ_INDEX
VarUInt32ArrayTraits.bitsizeof()
VarUInt32ArrayTraits.initialize_offsets()
VarUInt32ArrayTraits.packed_traits
VarUInt32ArrayTraits.read()
VarUInt32ArrayTraits.write()
VarUInt64ArrayTraits
VarUInt64ArrayTraits.CALC_HASHCODE_FUNC()
VarUInt64ArrayTraits.HAS_BITSIZEOF_CONSTANT
VarUInt64ArrayTraits.NEEDS_BITSIZEOF_POSITION
VarUInt64ArrayTraits.NEEDS_READ_INDEX
VarUInt64ArrayTraits.bitsizeof()
VarUInt64ArrayTraits.initialize_offsets()
VarUInt64ArrayTraits.packed_traits
VarUInt64ArrayTraits.read()
VarUInt64ArrayTraits.write()
VarUIntArrayTraits
VarUIntArrayTraits.CALC_HASHCODE_FUNC()
VarUIntArrayTraits.HAS_BITSIZEOF_CONSTANT
VarUIntArrayTraits.NEEDS_BITSIZEOF_POSITION
VarUIntArrayTraits.NEEDS_READ_INDEX
VarUIntArrayTraits.bitsizeof()
VarUIntArrayTraits.initialize_offsets()
VarUIntArrayTraits.packed_traits
VarUIntArrayTraits.read()
VarUIntArrayTraits.write()
- zserio.bitbuffer module
- zserio.bitfield module
- zserio.bitposition module
- zserio.bitreader module
BitStreamReader
BitStreamReader.alignto()
BitStreamReader.bitposition
BitStreamReader.buffer_bitsize
BitStreamReader.from_bitbuffer()
BitStreamReader.from_file()
BitStreamReader.read_bitbuffer()
BitStreamReader.read_bits()
BitStreamReader.read_bits_unchecked()
BitStreamReader.read_bool()
BitStreamReader.read_bytes()
BitStreamReader.read_float16()
BitStreamReader.read_float32()
BitStreamReader.read_float64()
BitStreamReader.read_signed_bits()
BitStreamReader.read_signed_bits_unchecked()
BitStreamReader.read_string()
BitStreamReader.read_varint()
BitStreamReader.read_varint16()
BitStreamReader.read_varint32()
BitStreamReader.read_varint64()
BitStreamReader.read_varsize()
BitStreamReader.read_varuint()
BitStreamReader.read_varuint16()
BitStreamReader.read_varuint32()
BitStreamReader.read_varuint64()
- zserio.bitsizeof module
- zserio.bitwriter module
BitStreamWriter
BitStreamWriter.alignto()
BitStreamWriter.bitposition
BitStreamWriter.byte_array
BitStreamWriter.to_file()
BitStreamWriter.write_bitbuffer()
BitStreamWriter.write_bits()
BitStreamWriter.write_bits_unchecked()
BitStreamWriter.write_bool()
BitStreamWriter.write_bytes()
BitStreamWriter.write_float16()
BitStreamWriter.write_float32()
BitStreamWriter.write_float64()
BitStreamWriter.write_signed_bits()
BitStreamWriter.write_signed_bits_unchecked()
BitStreamWriter.write_string()
BitStreamWriter.write_varint()
BitStreamWriter.write_varint16()
BitStreamWriter.write_varint32()
BitStreamWriter.write_varint64()
BitStreamWriter.write_varsize()
BitStreamWriter.write_varuint()
BitStreamWriter.write_varuint16()
BitStreamWriter.write_varuint32()
BitStreamWriter.write_varuint64()
- zserio.builtin module
- zserio.cppbind module
- zserio.creator module
ZserioTreeCreator
ZserioTreeCreator.add_value_element()
ZserioTreeCreator.begin_array()
ZserioTreeCreator.begin_compound()
ZserioTreeCreator.begin_compound_element()
ZserioTreeCreator.begin_root()
ZserioTreeCreator.end_array()
ZserioTreeCreator.end_compound()
ZserioTreeCreator.end_compound_element()
ZserioTreeCreator.end_root()
ZserioTreeCreator.get_element_type()
ZserioTreeCreator.get_field_type()
ZserioTreeCreator.set_value()
- zserio.debugstring module
- zserio.enum module
- zserio.exception module
- zserio.float module
- zserio.hashcode module
calc_hashcode_bool()
calc_hashcode_bool_array()
calc_hashcode_bytes()
calc_hashcode_bytes_array()
calc_hashcode_float32()
calc_hashcode_float32_array()
calc_hashcode_float64()
calc_hashcode_float64_array()
calc_hashcode_int32()
calc_hashcode_int64()
calc_hashcode_int_array()
calc_hashcode_object()
calc_hashcode_object_array()
calc_hashcode_string()
calc_hashcode_string_array()
- zserio.json module
- zserio.limits module
- zserio.pubsub module
- zserio.serialization module
- zserio.service module
- zserio.typeinfo module
CaseInfo
ItemInfo
MemberAttribute
MemberAttribute.ALIGN
MemberAttribute.ARRAY_LENGTH
MemberAttribute.CLIENT_METHOD_NAME
MemberAttribute.CONSTRAINT
MemberAttribute.EXTENDED
MemberAttribute.FUNCTION_NAME
MemberAttribute.FUNCTION_RESULT
MemberAttribute.IMPLICIT
MemberAttribute.INITIALIZER
MemberAttribute.IS_SET_INDICATOR_NAME
MemberAttribute.IS_USED_INDICATOR_NAME
MemberAttribute.OFFSET
MemberAttribute.OPTIONAL
MemberAttribute.PACKED
MemberAttribute.PROPERTY_NAME
MemberAttribute.PUBLISH
MemberAttribute.REQUEST_TYPE
MemberAttribute.SQL_CONSTRAINT
MemberAttribute.SQL_TYPE_NAME
MemberAttribute.SUBSCRIBE
MemberAttribute.TOPIC
MemberAttribute.TYPE_ARGUMENTS
MemberAttribute.VIRTUAL
MemberInfo
RecursiveTypeInfo
TypeAttribute
TypeAttribute.BITMASK_VALUES
TypeAttribute.CASES
TypeAttribute.COLUMNS
TypeAttribute.ENUM_ITEMS
TypeAttribute.FIELDS
TypeAttribute.FUNCTIONS
TypeAttribute.MESSAGES
TypeAttribute.METHODS
TypeAttribute.PARAMETERS
TypeAttribute.SELECTOR
TypeAttribute.SQL_CONSTRAINT
TypeAttribute.TABLES
TypeAttribute.TEMPLATE_ARGUMENTS
TypeAttribute.TEMPLATE_NAME
TypeAttribute.UNDERLYING_TYPE
TypeAttribute.UNDERLYING_TYPE_ARGUMENTS
TypeAttribute.VIRTUAL_TABLE_USING
TypeAttribute.WITHOUT_ROWID
TypeInfo
- zserio.walker module