This instance of PyTypeObject represents the Python bytearray type;
it is the same object as bytearray in the Python layer.
Return a new bytearray object from any object, o, that implements the buffer protocol.
On failure, return NULL with an exception set.
Create a new bytearray object from string and its length, len.
On failure, return NULL with an exception set.
Concat bytearrays a and b and return a new bytearray with the result.
On failure, return NULL with an exception set.
Return the size of bytearray after checking for a NULL pointer.
Return the contents of bytearray as a char array after checking for a
NULL pointer. The returned array always has an extra
null byte appended.
Resize the internal buffer of bytearray to len.
These macros trade safety for speed and they don’t check pointers.
Similar to PyByteArray_AsString(), but without error checking.
Similar to PyByteArray_Size(), but without error checking.