Orbits  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Macros Pages
Classes | Macros | Functions | Variables
pyerrors.h File Reference
#include <stdarg.h>

Go to the source code of this file.

Classes

struct  PyBaseExceptionObject
 
struct  PySyntaxErrorObject
 
struct  PySystemExitObject
 
struct  PyEnvironmentErrorObject
 

Macros

#define _PyErr_OCCURRED()   (_PyThreadState_Current->curexc_type)
 
#define PyExceptionClass_Check(x)
 
#define PyExceptionInstance_Check(x)
 
#define PyExceptionClass_Name(x)
 
#define PyExceptionInstance_Class(x)
 
#define PyErr_BadInternalCall()   _PyErr_BadInternalCall(__FILE__, __LINE__)
 

Functions

 PyAPI_FUNC (void) PyErr_SetNone(PyObject *)
 
PyObject const char * PyAPI_FUNC (PyObject *) PyErr_Occurred(void)
 
 PyAPI_FUNC (int) PyErr_GivenExceptionMatches(PyObject *
 
 PyAPI_DATA (PyObject *) PyExc_BaseException
 
PyObject const char const char Py_GCC_ATTRIBUTE ((format(printf, 2, 3)))
 
int PySignal_SetWakeupFd (int fd)
 
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

int lineno
 
PyObjectbase
 
PyObject PyObjectdict
 
char * doc
 
 int
 
size_t size
 
size_t const char * format
 

Macro Definition Documentation

#define _PyErr_OCCURRED ( )    (_PyThreadState_Current->curexc_type)
#define PyErr_BadInternalCall ( )    _PyErr_BadInternalCall(__FILE__, __LINE__)
#define PyExceptionClass_Check (   x)
Value:
(PyClass_Check((x)) || (PyType_Check((x)) && \
PyType_FastSubclass((PyTypeObject*)(x), Py_TPFLAGS_BASE_EXC_SUBCLASS)))
#define PyExceptionClass_Name (   x)
Value:
? PyString_AS_STRING(((PyClassObject*)(x))->cl_name) \
: (char *)(((PyTypeObject*)(x))->tp_name))
#define PyExceptionInstance_Check (   x)
Value:
PyType_FastSubclass((x)->ob_type, Py_TPFLAGS_BASE_EXC_SUBCLASS))
#define PyExceptionInstance_Class (   x)
Value:
? (PyObject*)((PyInstanceObject*)(x))->in_class \
: (PyObject*)((x)->ob_type)))

Function Documentation

PyObject const char const char Py_GCC_ATTRIBUTE ( (format(printf, 2, 3))  )
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))  )
PyAPI_DATA ( PyObject )
PyAPI_FUNC ( void  )
PyObject const char* PyAPI_FUNC ( PyObject )
read
PyAPI_FUNC ( int  )
read
int PySignal_SetWakeupFd ( int  fd)

Variable Documentation

char PyObject* base
char PyObject PyObject * dict
char* doc
size_t const char* format
int
int lineno
size_t size

Copyright 2014 Google Inc. All rights reserved.