module documentation

Undocumented

Function unpack Undocumented
Function unpack_array Undocumented
Function unpack_enumeration Undocumented
Function unpack_pointer Undocumented
Function unpack_struct Undocumented
Function unpack_struct_field Undocumented
def unpack(type_description, resolver):

Undocumented

Parameters
type_description:reven_api.MaybeTypeDescriptionUndocumented
resolver:BaseTypeResolverUndocumented
Returns
_Optional[Type]Undocumented
def unpack_array(array, resolver):

Undocumented

Parameters
array:reven_api.MaybeTypeDescriptionUndocumented
resolver:BaseTypeResolverUndocumented
Returns
ArrayUndocumented
def unpack_enumeration(type_description, resolver):

Undocumented

Parameters
type_description:reven_api.MaybeTypeDescriptionUndocumented
resolver:BaseTypeResolverUndocumented
Returns
_Union[Enumeration, ErrorType]Undocumented
def unpack_pointer(pointer, resolver):

Undocumented

Parameters
pointer:reven_api.MaybeTypeDescriptionUndocumented
resolver:BaseTypeResolverUndocumented
Returns
PointerUndocumented
def unpack_struct(type_description, kind, resolver):

Undocumented

Parameters
type_description:reven_api.MaybeTypeDescriptionUndocumented
kind:StructKindUndocumented
resolver:BaseTypeResolverUndocumented
Returns
StructUndocumented
def unpack_struct_field(field, resolver):

Undocumented

Parameters
field:reven_api.MaybeFieldUndocumented
resolver:BaseTypeResolverUndocumented
Returns
_Union[Bitfield, RegularField]Undocumented