python-2.7.6/include/cobject.h File Reference

cobject.h File Reference

Classes

struct  PyCObject
 

Macros

#define PyCObject_Check(op)   (Py_TYPE(op) == &PyCObject_Type)
 

Functions

 PyAPI_DATA (PyTypeObject) PyCObject_Type
 
 PyAPI_FUNC (PyObject *) PyCObject_FromVoidPtr(void *cobj
 
 PyAPI_FUNC (void *) PyCObject_AsVoidPtr(PyObject *)
 
 PyAPI_FUNC (int) PyCObject_SetVoidPtr(PyObject *self
 

Variables

void(* destruct )(void *))
 
void * desc
 
char * cobject_name
 
void * cobj
 

Macro Definition Documentation

#define PyCObject_Check (   op)    (Py_TYPE(op) == &PyCObject_Type)

Definition at line 45 of file cobject.h.

Function Documentation

PyAPI_DATA ( PyTypeObject  )
PyAPI_FUNC ( PyObject )
PyAPI_FUNC ( void *  )
PyAPI_FUNC ( int  )

Variable Documentation

void* cobj

Definition at line 75 of file cobject.h.

char* cobject_name

Definition at line 72 of file cobject.h.

void* desc

Definition at line 63 of file cobject.h.

void void(* destruct)(void *, void *))

Definition at line 54 of file cobject.h.

Go to the source code of this file.