Macros | |
| #define | CPPYY__div__ "__div__" | 
| #define | CPPYY__idiv__ "__idiv__" | 
| #define | CPPYY__long__ "__long__" | 
| #define | CPPYY__next__ "next" | 
| #define | CPyCppyy_PyCapsule_CheckExact PyCObject_Check | 
| #define | CPyCppyy_PyCFunction_Call PyCFunction_Call | 
| #define | CPyCppyy_PySliceCast PySliceObject* | 
| #define | CPyCppyy_PyText_Append PyString_Concat | 
| #define | CPyCppyy_PyText_AppendAndDel PyString_ConcatAndDel | 
| #define | CPyCppyy_PyText_AsString PyString_AS_STRING | 
| #define | CPyCppyy_PyText_AsStringChecked PyString_AsString | 
| #define | CPyCppyy_PyText_Check PyString_Check | 
| #define | CPyCppyy_PyText_CheckExact PyString_CheckExact | 
| #define | CPyCppyy_PyText_FromFormat PyString_FromFormat | 
| #define | CPyCppyy_PyText_FromString PyString_FromString | 
| #define | CPyCppyy_PyText_FromStringAndSize PyString_FromStringAndSize | 
| #define | CPyCppyy_PyText_GET_SIZE PyString_GET_SIZE | 
| #define | CPyCppyy_PyText_GetSize PyString_Size | 
| #define | CPyCppyy_PyText_InternFromString PyString_InternFromString | 
| #define | CPyCppyy_PyText_Type PyString_Type | 
| #define | CPyCppyy_PyUnicode_GET_SIZE PyUnicode_GET_SIZE | 
| #define | lenfunc inquiry | 
| #define | Py_RETURN_FALSE return Py_INCREF(Py_False), Py_False | 
| #define | Py_RETURN_NONE return Py_INCREF(Py_None), Py_None | 
| #define | Py_RETURN_TRUE return Py_INCREF(Py_True), Py_True | 
| #define | Py_SET_TYPE(ob, type) _Py_SET_TYPE((PyObject*)(ob), type) | 
| #define | PY_SSIZE_T_FORMAT "%d" | 
| #define | PY_SSIZE_T_MAX INT_MAX | 
| #define | PY_SSIZE_T_MIN INT_MIN | 
| #define | Py_TYPE(ob) (((PyObject*)(ob))->ob_type) | 
| #define | PyBool_FromLong PyInt_FromLong | 
| #define | PyBytes_AS_STRING PyString_AS_STRING | 
| #define | PyBytes_AsString PyString_AsString | 
| #define | PyBytes_Check PyString_Check | 
| #define | PyBytes_CheckExact PyString_CheckExact | 
| #define | PyBytes_FromFormat PyString_FromFormat | 
| #define | PyBytes_FromString PyString_FromString | 
| #define | PyBytes_FromStringAndSize PyString_FromStringAndSize | 
| #define | PyBytes_GET_SIZE PyString_GET_SIZE | 
| #define | PyBytes_Size PyString_Size | 
| #define | PyBytes_Type PyString_Type | 
| #define | PyIndex_Check(obj) (PyInt_Check(obj) || PyLong_Check(obj)) | 
| #define | PyInt_AsSsize_t PyInt_AsLong | 
| #define | PyInt_FromSsize_t PyInt_FromLong | 
| #define | PyVarObject_HEAD_INIT(type, size) PyObject_HEAD_INIT(type) size, | 
| #define | ssizeargfunc intargfunc | 
| #define | ssizeobjargproc intobjargproc | 
Typedefs | |
| typedef PyDictEntry *(* | dict_lookup_func) (PyDictObject *, PyObject *, long) | 
| typedef Py_ssize_t | dim_t | 
| typedef dim_t * | dims_t | 
| typedef double | Double32_t | 
| typedef float | Float16_t | 
| typedef int | Int_t | 
| typedef long long | Long64_t | 
| typedef long | Long_t | 
| typedef long double | LongDouble_t | 
| typedef long | Py_hash_t | 
| typedef int | Py_ssize_t | 
| typedef unsigned int | UInt_t | 
| typedef unsigned long long | ULong64_t | 
| typedef unsigned long | ULong_t | 
Functions | |
| static void | _Py_SET_TYPE (PyObject *ob, PyTypeObject *type) | 
| static void * | CPyCppyy_PyCapsule_GetPointer (PyObject *capsule, const char *) | 
| static PyObject * | CPyCppyy_PyCapsule_New (void *cobj, const char *, void(*destr)(void *)) | 
| static const char * | CPyCppyy_PyText_AsStringAndSize (PyObject *pystr, Py_ssize_t *size) | 
| static Py_ssize_t | CPyCppyy_PyUnicode_AsWideChar (PyObject *pyobj, wchar_t *w, Py_ssize_t size) | 
| Py_ssize_t | PyNumber_AsSsize_t (PyObject *obj, PyObject *) | 
| #define CPPYY__div__ "__div__" | 
Definition at line 132 of file CPyCppyy.h.
| #define CPPYY__idiv__ "__idiv__" | 
Definition at line 131 of file CPyCppyy.h.
| #define CPPYY__long__ "__long__" | 
Definition at line 130 of file CPyCppyy.h.
| #define CPPYY__next__ "next" | 
Definition at line 133 of file CPyCppyy.h.
| #define CPyCppyy_PyCapsule_CheckExact PyCObject_Check | 
Definition at line 124 of file CPyCppyy.h.
| #define CPyCppyy_PyCFunction_Call PyCFunction_Call | 
Definition at line 304 of file CPyCppyy.h.
| #define CPyCppyy_PySliceCast PySliceObject* | 
Definition at line 210 of file CPyCppyy.h.
| #define CPyCppyy_PyText_Append PyString_Concat | 
Definition at line 104 of file CPyCppyy.h.
| #define CPyCppyy_PyText_AppendAndDel PyString_ConcatAndDel | 
Definition at line 105 of file CPyCppyy.h.
| #define CPyCppyy_PyText_AsString PyString_AS_STRING | 
Definition at line 97 of file CPyCppyy.h.
| #define CPyCppyy_PyText_AsStringChecked PyString_AsString | 
Definition at line 98 of file CPyCppyy.h.
| #define CPyCppyy_PyText_Check PyString_Check | 
Definition at line 95 of file CPyCppyy.h.
| #define CPyCppyy_PyText_CheckExact PyString_CheckExact | 
Definition at line 96 of file CPyCppyy.h.
| #define CPyCppyy_PyText_FromFormat PyString_FromFormat | 
Definition at line 101 of file CPyCppyy.h.
| #define CPyCppyy_PyText_FromString PyString_FromString | 
Definition at line 102 of file CPyCppyy.h.
| #define CPyCppyy_PyText_FromStringAndSize PyString_FromStringAndSize | 
Definition at line 106 of file CPyCppyy.h.
| #define CPyCppyy_PyText_GET_SIZE PyString_GET_SIZE | 
Definition at line 99 of file CPyCppyy.h.
| #define CPyCppyy_PyText_GetSize PyString_Size | 
Definition at line 100 of file CPyCppyy.h.
| #define CPyCppyy_PyText_InternFromString PyString_InternFromString | 
Definition at line 103 of file CPyCppyy.h.
| #define CPyCppyy_PyText_Type PyString_Type | 
Definition at line 115 of file CPyCppyy.h.
| #define CPyCppyy_PyUnicode_GET_SIZE PyUnicode_GET_SIZE | 
Definition at line 117 of file CPyCppyy.h.
| #define lenfunc inquiry | 
Definition at line 245 of file CPyCppyy.h.
| #define Py_RETURN_FALSE return Py_INCREF(Py_False), Py_False | 
Definition at line 297 of file CPyCppyy.h.
| #define Py_RETURN_NONE return Py_INCREF(Py_None), Py_None | 
Definition at line 289 of file CPyCppyy.h.
| #define Py_RETURN_TRUE return Py_INCREF(Py_True), Py_True | 
Definition at line 293 of file CPyCppyy.h.
| #define Py_SET_TYPE | ( | ob, | |
| type | |||
| ) | _Py_SET_TYPE((PyObject*)(ob), type) | 
Definition at line 311 of file CPyCppyy.h.
| #define PY_SSIZE_T_FORMAT "%d" | 
Definition at line 239 of file CPyCppyy.h.
| #define PY_SSIZE_T_MAX INT_MAX | 
Definition at line 241 of file CPyCppyy.h.
| #define PY_SSIZE_T_MIN INT_MIN | 
Definition at line 242 of file CPyCppyy.h.
| #define Py_TYPE | ( | ob | ) | (((PyObject*)(ob))->ob_type) | 
Definition at line 217 of file CPyCppyy.h.
| #define PyBool_FromLong PyInt_FromLong | 
Definition at line 272 of file CPyCppyy.h.
| #define PyBytes_AS_STRING PyString_AS_STRING | 
Definition at line 85 of file CPyCppyy.h.
| #define PyBytes_AsString PyString_AsString | 
Definition at line 86 of file CPyCppyy.h.
| #define PyBytes_Check PyString_Check | 
Definition at line 83 of file CPyCppyy.h.
| #define PyBytes_CheckExact PyString_CheckExact | 
Definition at line 84 of file CPyCppyy.h.
| #define PyBytes_FromFormat PyString_FromFormat | 
Definition at line 89 of file CPyCppyy.h.
| #define PyBytes_FromString PyString_FromString | 
Definition at line 90 of file CPyCppyy.h.
| #define PyBytes_FromStringAndSize PyString_FromStringAndSize | 
Definition at line 91 of file CPyCppyy.h.
| #define PyBytes_GET_SIZE PyString_GET_SIZE | 
Definition at line 87 of file CPyCppyy.h.
| #define PyBytes_Size PyString_Size | 
Definition at line 88 of file CPyCppyy.h.
| #define PyBytes_Type PyString_Type | 
Definition at line 93 of file CPyCppyy.h.
| #define PyIndex_Check | ( | obj | ) | (PyInt_Check(obj) || PyLong_Check(obj)) | 
Definition at line 248 of file CPyCppyy.h.
| #define PyInt_AsSsize_t PyInt_AsLong | 
Definition at line 237 of file CPyCppyy.h.
| #define PyInt_FromSsize_t PyInt_FromLong | 
Definition at line 238 of file CPyCppyy.h.
Definition at line 215 of file CPyCppyy.h.
| #define ssizeargfunc intargfunc | 
Definition at line 246 of file CPyCppyy.h.
| #define ssizeobjargproc intobjargproc | 
Definition at line 244 of file CPyCppyy.h.
| typedef PyDictEntry *(* dict_lookup_func) (PyDictObject *, PyObject *, long) | 
Definition at line 69 of file CPyCppyy.h.
| typedef Py_ssize_t dim_t | 
Definition at line 64 of file CPyCppyy.h.
Definition at line 65 of file CPyCppyy.h.
| typedef double Double32_t | 
Definition at line 54 of file CPyCppyy.h.
| typedef float Float16_t | 
Definition at line 53 of file CPyCppyy.h.
Definition at line 43 of file CPyCppyy.h.
| typedef long long Long64_t | 
Definition at line 60 of file CPyCppyy.h.
| typedef long Long_t | 
Definition at line 50 of file CPyCppyy.h.
| typedef long double LongDouble_t | 
Definition at line 55 of file CPyCppyy.h.
| typedef long Py_hash_t | 
Definition at line 135 of file CPyCppyy.h.
| typedef int Py_ssize_t | 
Definition at line 236 of file CPyCppyy.h.
Definition at line 44 of file CPyCppyy.h.
| typedef unsigned long long ULong64_t | 
Definition at line 61 of file CPyCppyy.h.
| typedef unsigned long ULong_t | 
Definition at line 51 of file CPyCppyy.h.
      
  | 
  inlinestatic | 
Definition at line 310 of file CPyCppyy.h.
      
  | 
  inlinestatic | 
Definition at line 125 of file CPyCppyy.h.
      
  | 
  inlinestatic | 
Definition at line 119 of file CPyCppyy.h.
      
  | 
  inlinestatic | 
Definition at line 108 of file CPyCppyy.h.
      
  | 
  inlinestatic | 
Definition at line 222 of file CPyCppyy.h.
      
  | 
  inline | 
Definition at line 251 of file CPyCppyy.h.