:right-sidebar: True ByteArray =================================================================== .. currentmodule:: gi.repository.GObject .. class:: ByteArray(*args, **kwargs) :no-contents-entry: :Constructors: :: ByteArray() Methods ------- .. rst-class:: interim-class .. class:: ByteArray :no-index: .. classmethod:: append(data: int, len: int) -> list[int] :param data: :param len: .. classmethod:: free(free_segment: bool) -> int :param free_segment: .. classmethod:: free_to_bytes() -> ~gi.repository.GLib.Bytes .. classmethod:: new() -> list[int] .. classmethod:: new_take() -> list[int] .. classmethod:: prepend(data: int, len: int) -> list[int] :param data: :param len: .. classmethod:: remove_index(index_: int) -> list[int] :param index_: .. classmethod:: remove_index_fast(index_: int) -> list[int] :param index_: .. classmethod:: remove_range(index_: int, length: int) -> list[int] :param index_: :param length: .. classmethod:: set_size(length: int) -> list[int] :param length: .. classmethod:: sized_new() -> list[int] .. classmethod:: sort(compare_func: ~typing.Callable[[~typing.Any, ~typing.Any], int]) -> None :param compare_func: .. classmethod:: sort_with_data(compare_func: ~typing.Callable[[~typing.Any, ~typing.Any, ~typing.Any], int], user_data: ~typing.Any = None) -> None :param compare_func: :param user_data: Fields ------ .. rst-class:: interim-class .. class:: ByteArray :no-index: .. attribute:: data .. attribute:: len