Open Search
    modsupport.h File Reference

    Classes

    struct  _PyArg_Parser
     

    Macros

    #define _PyArg_NoKeywords(funcname, kwargs)
     
    #define _PyArg_NoKwnames(funcname, kwnames)
     
    #define _PyArg_NoPositional(funcname, args)
     
    #define _PyArg_CheckPositional(funcname, nargs, min, max)
     
    #define _PyArg_UnpackKeywords(args, nargs, kwargs, kwnames, parser, minpos, maxpos, minkw, buf)
     
    #define PyModule_AddIntMacro(m, c)
     
    #define PyModule_AddStringMacro(m, c)
     
    #define Py_CLEANUP_SUPPORTED
     
    #define PYTHON_API_VERSION
     
    #define PYTHON_API_STRING
     
    #define PYTHON_ABI_VERSION
     
    #define PYTHON_ABI_STRING
     
    #define PyModule_Create(module)
     
    #define PyModule_FromDefAndSpec(module, spec)
     

    Typedefs

    typedef struct _PyArg_Parser _PyArg_Parser
     

    Functions

     PyAPI_FUNC (PyObject *) _Py_VaBuildValue_SizeT(const char *
     
     PyAPI_FUNC (PyObject **) _Py_VaBuildStack_SizeT(PyObject **small_stack
     
     PyAPI_FUNC (int) PyArg_Parse(PyObject *
     
     PyAPI_FUNC (void) _PyArg_BadArgument(const char *
     
     PyAPI_FUNC (PyObject *const *) _PyArg_UnpackKeywords(PyObject *const *args
     
    void _PyArg_Fini (void)
     
     PyAPI_DATA (const char *) _Py_PackageContext
     

    Variables

     va_list
     
    Py_ssize_t small_stack_len
     
    Py_ssize_t const char * format
     
    Py_ssize_t const char va_list va
     
    Py_ssize_t const char va_list Py_ssize_tp_nargs
     
    const char Py_ssize_t
     
    const char Py_ssize_t nargs
     
    const char Py_ssize_t const char * name
     
    const char Py_ssize_t const char Py_ssize_t min
     
    const char Py_ssize_t const char Py_ssize_t Py_ssize_t max
     
    const char Py_ssize_t const char Py_ssize_t Py_ssize_t PyObjectkwargs
     
    PyObjectkwnames
     
    PyObjectargs
     
    Py_ssize_t PyObject PyObject struct _PyArg_Parserparser
     
    Py_ssize_t PyObject PyObject struct _PyArg_Parser int minpos
     
    Py_ssize_t PyObject PyObject struct _PyArg_Parser int int maxpos
     
    Py_ssize_t PyObject PyObject struct _PyArg_Parser int int int minkw
     
    Py_ssize_t PyObject PyObject struct _PyArg_Parser int int int PyObject ** buf
     
    const char PyObject const char long
     
    const char const char PyTypeObjecttype
     
    const char PyMethodDef PyModuleDefdef
     
    int apiver
     
    PyObjectspec
     
    PyObject int module_api_version
     

    Macro Definition Documentation

    ◆ _PyArg_NoKeywords

    #define _PyArg_NoKeywords (   funcname,
      kwargs 
    )

    ◆ _PyArg_NoKwnames

    #define _PyArg_NoKwnames (   funcname,
      kwnames 
    )

    ◆ _PyArg_NoPositional

    #define _PyArg_NoPositional (   funcname,
      args 
    )

    ◆ _PyArg_CheckPositional

    #define _PyArg_CheckPositional (   funcname,
      nargs,
      min,
      max 
    )

    ◆ _PyArg_UnpackKeywords

    #define _PyArg_UnpackKeywords (   args,
      nargs,
      kwargs,
      kwnames,
      parser,
      minpos,
      maxpos,
      minkw,
      buf 
    )

    ◆ PyModule_AddIntMacro

    #define PyModule_AddIntMacro (   m,
      c 
    )

    ◆ PyModule_AddStringMacro

    #define PyModule_AddStringMacro (   m,
      c 
    )

    ◆ Py_CLEANUP_SUPPORTED

    #define Py_CLEANUP_SUPPORTED

    ◆ PYTHON_API_VERSION

    #define PYTHON_API_VERSION

    ◆ PYTHON_API_STRING

    #define PYTHON_API_STRING

    ◆ PYTHON_ABI_VERSION

    #define PYTHON_ABI_VERSION

    ◆ PYTHON_ABI_STRING

    #define PYTHON_ABI_STRING

    ◆ PyModule_Create

    #define PyModule_Create (   module)

    ◆ PyModule_FromDefAndSpec

    #define PyModule_FromDefAndSpec (   module,
      spec 
    )

    Typedef Documentation

    ◆ _PyArg_Parser

    typedef struct _PyArg_Parser _PyArg_Parser

    Function Documentation

    ◆ PyAPI_FUNC() [1/5]

    PyAPI_FUNC ( PyObject ) const

    ◆ PyAPI_FUNC() [2/5]

    PyAPI_FUNC ( PyObject **  )

    ◆ PyAPI_FUNC() [3/5]

    PyAPI_FUNC ( int  )

    ◆ PyAPI_FUNC() [4/5]

    PyAPI_FUNC ( void  ) const

    ◆ PyAPI_FUNC() [5/5]

    PyAPI_FUNC ( PyObject *const *  ) const

    ◆ _PyArg_Fini()

    void _PyArg_Fini ( void  )

    ◆ PyAPI_DATA()

    PyAPI_DATA ( const char *  )

    Variable Documentation

    ◆ va_list

    ◆ small_stack_len

    Py_ssize_t small_stack_len

    ◆ format

    PyObject struct _PyArg_Parser Py_ssize_t const char* format

    ◆ va

    Py_ssize_t const char va_list va

    ◆ p_nargs

    Py_ssize_t const char va_list Py_ssize_t * p_nargs

    ◆ Py_ssize_t

    const char const char PyObject Py_ssize_t

    ◆ nargs

    Py_ssize_t nargs

    ◆ name

    const char Py_ssize_t const char* name

    ◆ min

    const char Py_ssize_t const char Py_ssize_t min

    ◆ max

    const char Py_ssize_t const char Py_ssize_t Py_ssize_t max

    ◆ kwargs

    ◆ kwnames

    ◆ args

    PyObject* args

    ◆ parser

    ◆ minpos

    ◆ maxpos

    ◆ minkw

    ◆ buf

    ◆ long

    const char PyObject const char long

    ◆ type

    const char const char PyTypeObject* type

    ◆ def

    const char PyMethodDef PyModuleDef* def

    ◆ apiver

    int apiver

    ◆ spec

    PyObject* spec

    ◆ module_api_version

    PyObject int module_api_version