bytesobject.h File Reference

Classes

struct  PyBytesObject
 
struct  _PyBytesWriter
 

Macros

#define PyBytes_AS_STRING(op)
 
#define PyBytes_GET_SIZE(op)
 

Functions

 PyAPI_FUNC (int) _PyBytes_Resize(PyObject **
 
 PyAPI_FUNC (PyObject *) _PyBytes_FormatEx(const char *format
 
 PyAPI_FUNC (void) _PyBytesWriter_Init(_PyBytesWriter *writer)
 
 PyAPI_FUNC (void *) _PyBytesWriter_Alloc(_PyBytesWriter *writer
 

Variables

 Py_ssize_t
 
Py_ssize_t format_len
 
Py_ssize_t PyObjectargs
 
Py_ssize_t PyObject int use_bytearray
 
PyObjectx
 
void * str
 
Py_ssize_t size
 
void const void * bytes
 

Macro Definition Documentation

◆ PyBytes_AS_STRING

#define PyBytes_AS_STRING (   op)

◆ PyBytes_GET_SIZE

#define PyBytes_GET_SIZE (   op)

Function Documentation

◆ PyAPI_FUNC() [1/4]

PyAPI_FUNC ( int  )

◆ PyAPI_FUNC() [2/4]

PyAPI_FUNC ( PyObject ) const

◆ PyAPI_FUNC() [3/4]

PyAPI_FUNC ( void  )

◆ PyAPI_FUNC() [4/4]

PyAPI_FUNC ( void *  )

Variable Documentation

◆ Py_ssize_t

◆ format_len

Py_ssize_t format_len

◆ args

◆ use_bytearray

int use_bytearray

◆ x

◆ str

const char * str

◆ size

Py_ssize_t size

◆ bytes

void const void* bytes