コンテンツにスキップ

ArrayHelpers

ArrayHelpers ⚓︎

ArrayHelpers

align_up(size, alignment) staticmethod ⚓︎

py:ArrayHelpers.align_up

Calculates aligned size.

get_bytes(view, size) staticmethod ⚓︎

ArrayHelpers.get_bytes

Returns first size bytes of view.

read_array(view, factory_class, accessor=None) staticmethod ⚓︎

ArrayHelpers.read_array

Reads array of objects.

read_array_count(view, factory_class, count, accessor=None) staticmethod ⚓︎

ArrayHelpers.read_array_count

Reads array of deterministic number of objects.

read_variable_size_elements(view, factory_class, alignment, skip_last_element_padding=False) staticmethod ⚓︎

ArrayHelpers.read_variable_size_elements

Reads array of variable size objects.

size(elements, alignment=0, skip_last_element_padding=False) staticmethod ⚓︎

ArrayHelpers.size

Calculates size of variable size objects.

write_array(elements, accessor=None) staticmethod ⚓︎

ArrayHelpers.write_array

Writes array of objects.

write_array_count(elements, count, accessor=None) staticmethod ⚓︎

ArrayHelpers.write_array_count

Writes array of deterministic number of objects.

write_variable_size_elements(elements, alignment, skip_last_element_padding=False) staticmethod ⚓︎

ArrayHelpers.write_variable_size_elements

Writes array of variable size objects.