Back to index

python3.2  3.2.2
Defines | Typedefs | Functions | Variables
pycapsule.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


#define PyCapsule_CheckExact(op)   (Py_TYPE(op) == &PyCapsule_Type)


typedef void(* PyCapsule_Destructor )(PyObject *)


 PyAPI_DATA (PyTypeObject) PyCapsule_Type
 PyAPI_FUNC (PyObject *) PyCapsule_New(void *pointer
 PyAPI_FUNC (void *) PyCapsule_GetPointer(PyObject *capsule
 PyAPI_FUNC (PyCapsule_Destructor) PyCapsule_GetDestructor(PyObject *capsule)
 PyAPI_FUNC (const char *) PyCapsule_GetName(PyObject *capsule)
 PyAPI_FUNC (int) PyCapsule_IsValid(PyObject *capsule


const char * name
const char PyCapsule_Destructor destructor
int no_block

Define Documentation

#define PyCapsule_CheckExact (   op)    (Py_TYPE(op) == &PyCapsule_Type)

Definition at line 25 of file pycapsule.h.

Typedef Documentation

Definition at line 23 of file pycapsule.h.

Function Documentation

PyAPI_FUNC ( PyObject ) [read]

Definition at line 2431 of file pythonrun.c.

    return PyRun_FileExFlags(fp, p, s, g, l, c, NULL);
PyAPI_FUNC ( void )
PyAPI_FUNC ( const char *  )
PyAPI_FUNC ( int  )

Definition at line 2410 of file pythonrun.c.

Variable Documentation

Definition at line 49 of file pycapsule.h.

Definition at line 30 of file pycapsule.h.

const char* name

Definition at line 30 of file pycapsule.h.

Definition at line 53 of file pycapsule.h.

Definition at line 43 of file pycapsule.h.