pyerrors.h File Reference

Macros

#define _PyErr_OCCURRED()
 
#define PyExceptionClass_Check(x)
 
#define PyExceptionInstance_Check(x)
 
#define PyExceptionInstance_Class(x)
 
#define PyErr_BadInternalCall()
 
#define Py_CPYTHON_ERRORS_H
 

Functions

 PyAPI_FUNC (void) PyErr_SetNone(PyObject *)
 
 PyAPI_FUNC (PyObject *) PyErr_Occurred(void)
 
 PyAPI_FUNC (int) PyErr_GivenExceptionMatches(PyObject *
 
 PyAPI_FUNC (const char *) PyExceptionClass_Name(PyObject *)
 
 PyAPI_DATA (PyObject *) PyExc_BaseException
 
size_t const char Py_GCC_ATTRIBUTE ((format(printf, 3, 4)))
 
size_t const char va_list va Py_GCC_ATTRIBUTE ((format(printf, 3, 0)))
 

Variables

PyObject const char * string
 
PyObject PyObject PyObject const char * filename
 
const char * format
 
const char const char va_list vargs
 
int lineno
 
PyObjectbase
 
PyObject PyObjectdict
 
const char * doc
 
int int col_offset
 
const char * object
 
const char Py_ssize_t length
 
const char Py_ssize_t Py_ssize_t start
 
const char Py_ssize_t Py_ssize_t Py_ssize_t end
 
const char Py_ssize_t Py_ssize_t Py_ssize_t const char * reason
 
Py_ssize_t Py_ssize_t Py_ssize_t Py_ssize_t
 
size_t size
 

Macro Definition Documentation

◆ _PyErr_OCCURRED

#define _PyErr_OCCURRED ( )

◆ PyExceptionClass_Check

#define PyExceptionClass_Check (   x)

◆ PyExceptionInstance_Check

#define PyExceptionInstance_Check (   x)

◆ PyExceptionInstance_Class

#define PyExceptionInstance_Class (   x)

◆ PyErr_BadInternalCall

#define PyErr_BadInternalCall ( )

◆ Py_CPYTHON_ERRORS_H

#define Py_CPYTHON_ERRORS_H

Function Documentation

◆ PyAPI_FUNC() [1/4]

PyAPI_FUNC ( void  )

◆ PyAPI_FUNC() [2/4]

PyAPI_FUNC ( PyObject )

◆ PyAPI_FUNC() [3/4]

PyAPI_FUNC ( int  )

◆ PyAPI_FUNC() [4/4]

PyAPI_FUNC ( const char *  )

◆ PyAPI_DATA()

PyAPI_DATA ( PyObject )

◆ Py_GCC_ATTRIBUTE() [1/2]

size_t const char Py_GCC_ATTRIBUTE ( (format(printf, 3, 4))  )

◆ Py_GCC_ATTRIBUTE() [2/2]

size_t const char va_list va Py_GCC_ATTRIBUTE ( (format(printf, 3, 0))  )

Variable Documentation

◆ string

PyObject const char* string

◆ filename

PyObject PyObject PyObject const char* filename

◆ format

size_t const char* format

◆ vargs

const char const char va_list vargs

◆ lineno

int lineno

◆ base

const char PyObject* base

◆ dict

const char PyObject PyObject* dict

◆ doc

const char* doc

◆ col_offset

int int col_offset

◆ object

const char* object

◆ length

const char Py_ssize_t length

◆ start

const char Py_ssize_t Py_ssize_t start

◆ end

◆ reason

const char* reason

◆ Py_ssize_t

◆ size

size_t size