Orbits  1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Macros Pages
Macros | Functions | Variables
ceval.h File Reference

Go to the source code of this file.

Macros

#define PyEval_CallObject(func, arg)   PyEval_CallObjectWithKeywords(func, arg, (PyObject *)NULL)
 
#define Py_EnterRecursiveCall(where)
 
#define Py_LeaveRecursiveCall()   (--PyThreadState_GET()->recursion_depth)
 
#define _Py_MakeRecCheck(x)   (++(x) > _Py_CheckRecursionLimit)
 
#define Py_BEGIN_ALLOW_THREADS   {
 
#define Py_BLOCK_THREADS
 
#define Py_UNBLOCK_THREADS
 
#define Py_END_ALLOW_THREADS   }
 

Functions

 PyAPI_FUNC (PyObject *) PyEval_CallObjectWithKeywords(PyObject *
 
const char const char const char PyAPI_FUNC (void) PyEval_SetProfile(Py_tracefunc
 
 PyAPI_FUNC (struct _frame *) PyEval_GetFrame(void)
 
 PyAPI_FUNC (int) PyEval_GetRestricted(void)
 
 PyAPI_DATA (int) _Py_CheckRecursionLimit
 
 PyAPI_FUNC (const char *) PyEval_GetFuncName(PyObject *)
 
 PyAPI_FUNC (PyThreadState *) PyEval_SaveThread(void)
 

Variables

const char * format
 
const char const char * methodname
 
void * arg
 
int exc
 

Macro Definition Documentation

#define _Py_MakeRecCheck (   x)    (++(x) > _Py_CheckRecursionLimit)
#define Py_BEGIN_ALLOW_THREADS   {
#define Py_BLOCK_THREADS
#define Py_END_ALLOW_THREADS   }
#define Py_EnterRecursiveCall (   where)
Value:
(_Py_MakeRecCheck(PyThreadState_GET()->recursion_depth) && \
_Py_CheckRecursiveCall(where))
#define Py_LeaveRecursiveCall ( )    (--PyThreadState_GET()->recursion_depth)
#define Py_UNBLOCK_THREADS
#define PyEval_CallObject (   func,
  arg 
)    PyEval_CallObjectWithKeywords(func, arg, (PyObject *)NULL)

Function Documentation

PyAPI_DATA ( int  )
PyAPI_FUNC ( PyObject )
read
const char const char const char PyAPI_FUNC ( void  )
PyAPI_FUNC ( struct _frame )
PyAPI_FUNC ( int  )
read
PyAPI_FUNC ( const char *  )
PyAPI_FUNC ( PyThreadState )

Variable Documentation

void* arg
int exc
const char const char const char* format
const char const char* methodname

Copyright 2014 Google Inc. All rights reserved.