structseq.h File Reference

Classes

struct  PyStructSequence_Field
 
struct  PyStructSequence_Desc
 

Macros

#define PyStructSequence_SET_ITEM(op, i, v)
 
#define PyStructSequence_GET_ITEM(op, i)
 

Typedefs

typedef struct PyStructSequence_Field PyStructSequence_Field
 
typedef struct PyStructSequence_Desc PyStructSequence_Desc
 
typedef PyTupleObject PyStructSequence
 

Functions

 PyAPI_FUNC (void) PyStructSequence_InitType(PyTypeObject *type
 
 PyAPI_FUNC (int) PyStructSequence_InitType2(PyTypeObject *type
 
 PyAPI_FUNC (PyTypeObject *) PyStructSequence_NewType(PyStructSequence_Desc *desc)
 
 PyAPI_FUNC (PyObject *) PyStructSequence_New(PyTypeObject *type)
 

Variables

const char *const PyStructSequence_UnnamedField
 
PyStructSequence_Descdesc
 
 Py_ssize_t
 

Macro Definition Documentation

◆ PyStructSequence_SET_ITEM

#define PyStructSequence_SET_ITEM (   op,
  i,
  v 
)

◆ PyStructSequence_GET_ITEM

#define PyStructSequence_GET_ITEM (   op,
  i 
)

Typedef Documentation

◆ PyStructSequence_Field

◆ PyStructSequence_Desc

◆ PyStructSequence

Function Documentation

◆ PyAPI_FUNC() [1/4]

PyAPI_FUNC ( void  )

◆ PyAPI_FUNC() [2/4]

PyAPI_FUNC ( int  )

◆ PyAPI_FUNC() [3/4]

PyAPI_FUNC ( PyTypeObject )

◆ PyAPI_FUNC() [4/4]

PyAPI_FUNC ( PyObject )

Variable Documentation

◆ PyStructSequence_UnnamedField

const char* const PyStructSequence_UnnamedField
extern

◆ desc

◆ Py_ssize_t