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

Go to the source code of this file.

Classes

struct  PyCompilerFlags
 

Macros

#define PyCF_MASK
 
#define PyCF_MASK_OBSOLETE   (CO_NESTED)
 
#define PyCF_SOURCE_IS_UTF8   0x0100
 
#define PyCF_DONT_IMPLY_DEDENT   0x0200
 
#define PyCF_ONLY_AST   0x0400
 
#define PyParser_SimpleParseString(S, B)   PyParser_SimpleParseStringFlags(S, B, 0)
 
#define PyParser_SimpleParseFile(FP, S, B)   PyParser_SimpleParseFileFlags(FP, S, B, 0)
 
#define Py_CompileString(str, p, s)   Py_CompileStringFlags(str, p, s, NULL)
 
#define PyRun_String(str, s, g, l)   PyRun_StringFlags(str, s, g, l, NULL)
 
#define PyRun_AnyFile(fp, name)   PyRun_AnyFileExFlags(fp, name, 0, NULL)
 
#define PyRun_AnyFileEx(fp, name, closeit)   PyRun_AnyFileExFlags(fp, name, closeit, NULL)
 
#define PyRun_AnyFileFlags(fp, name, flags)   PyRun_AnyFileExFlags(fp, name, 0, flags)
 
#define PyRun_SimpleString(s)   PyRun_SimpleStringFlags(s, NULL)
 
#define PyRun_SimpleFile(f, p)   PyRun_SimpleFileExFlags(f, p, 0, NULL)
 
#define PyRun_SimpleFileEx(f, p, c)   PyRun_SimpleFileExFlags(f, p, c, NULL)
 
#define PyRun_InteractiveOne(f, p)   PyRun_InteractiveOneFlags(f, p, NULL)
 
#define PyRun_InteractiveLoop(f, p)   PyRun_InteractiveLoopFlags(f, p, NULL)
 
#define PyRun_File(fp, p, s, g, l)   PyRun_FileExFlags(fp, p, s, g, l, 0, NULL)
 
#define PyRun_FileEx(fp, p, s, g, l, c)   PyRun_FileExFlags(fp, p, s, g, l, c, NULL)
 
#define PyRun_FileFlags(fp, p, s, g, l, flags)   PyRun_FileExFlags(fp, p, s, g, l, 0, flags)
 
#define PYOS_STACK_MARGIN   2048
 

Typedefs

typedef void(* PyOS_sighandler_t )(int)
 

Functions

 PyAPI_FUNC (void) Py_SetProgramName(char *)
 
 PyAPI_FUNC (char *) Py_GetProgramName(void)
 
 PyAPI_FUNC (int) Py_IsInitialized(void)
 
 PyAPI_FUNC (PyThreadState *) Py_NewInterpreter(void)
 
const char PyCompilerFlags
const char PyCompilerFlags
PyCompilerFlags const char
PyCompilerFlags const char
PyCompilerFlags const char
PyCompilerFlags
PyAPI_FUNC (struct _mod *) PyParser_ASTFromString(const char *
 
 PyAPI_FUNC (struct _node *) PyParser_SimpleParseStringFlags(const char *
 
 PyAPI_FUNC (PyObject *) PyRun_StringFlags(const char *
 
const char PyCompilerFlagsPyAPI_FUNC (struct symtable *) Py_SymtableString(const char *
 
 PyAPI_FUNC (const char *) Py_GetVersion(void)
 
 PyAPI_DATA (char)*(*PyOS_ReadlineFunctionPointer)(FILE *
 
FILE char * PyAPI_DATA (PyThreadState *) _PyOS_ReadlineTState
 
 PyAPI_FUNC (PyOS_sighandler_t) PyOS_getsig(int)
 

Variables

const char PyCompilerFlags
const char 
int
 
const char PyCompilerFlags
const char PyCompilerFlags
PyCompilerFlags const char
PyCompilerFlags const char
PyCompilerFlags const char
PyCompilerFlags const char
PyCompilerFlags
flags
 
const char char ** argv
 
FILE char *PyAPI_DATA() int(* PyOS_InputHook )(void)
 
Py_ssize_t size
 

Macro Definition Documentation

#define Py_CompileString (   str,
  p,
  s 
)    Py_CompileStringFlags(str, p, s, NULL)
#define PyCF_DONT_IMPLY_DEDENT   0x0200
#define PyCF_MASK
Value:
CO_FUTURE_WITH_STATEMENT | CO_FUTURE_PRINT_FUNCTION | \
CO_FUTURE_UNICODE_LITERALS)
#define PyCF_MASK_OBSOLETE   (CO_NESTED)
#define PyCF_ONLY_AST   0x0400
#define PyCF_SOURCE_IS_UTF8   0x0100
#define PYOS_STACK_MARGIN   2048
#define PyParser_SimpleParseFile (   FP,
  S,
 
)    PyParser_SimpleParseFileFlags(FP, S, B, 0)
#define PyParser_SimpleParseString (   S,
 
)    PyParser_SimpleParseStringFlags(S, B, 0)
#define PyRun_AnyFile (   fp,
  name 
)    PyRun_AnyFileExFlags(fp, name, 0, NULL)
#define PyRun_AnyFileEx (   fp,
  name,
  closeit 
)    PyRun_AnyFileExFlags(fp, name, closeit, NULL)
#define PyRun_AnyFileFlags (   fp,
  name,
  flags 
)    PyRun_AnyFileExFlags(fp, name, 0, flags)
#define PyRun_File (   fp,
  p,
  s,
  g,
 
)    PyRun_FileExFlags(fp, p, s, g, l, 0, NULL)
#define PyRun_FileEx (   fp,
  p,
  s,
  g,
  l,
 
)    PyRun_FileExFlags(fp, p, s, g, l, c, NULL)
#define PyRun_FileFlags (   fp,
  p,
  s,
  g,
  l,
  flags 
)    PyRun_FileExFlags(fp, p, s, g, l, 0, flags)
#define PyRun_InteractiveLoop (   f,
  p 
)    PyRun_InteractiveLoopFlags(f, p, NULL)
#define PyRun_InteractiveOne (   f,
  p 
)    PyRun_InteractiveOneFlags(f, p, NULL)
#define PyRun_SimpleFile (   f,
  p 
)    PyRun_SimpleFileExFlags(f, p, 0, NULL)
#define PyRun_SimpleFileEx (   f,
  p,
 
)    PyRun_SimpleFileExFlags(f, p, c, NULL)
#define PyRun_SimpleString (   s)    PyRun_SimpleStringFlags(s, NULL)
#define PyRun_String (   str,
  s,
  g,
 
)    PyRun_StringFlags(str, s, g, l, NULL)

Typedef Documentation

PyOS_sighandler_t

Function Documentation

PyAPI_DATA ( char  )
FILE char* PyAPI_DATA ( PyThreadState )
PyAPI_FUNC ( void  )
PyAPI_FUNC ( char *  )
PyAPI_FUNC ( int  )
read
PyAPI_FUNC ( PyThreadState )
const char PyCompilerFlags const char PyCompilerFlags PyCompilerFlags const char PyCompilerFlags const char PyCompilerFlags const char PyCompilerFlags const char PyCompilerFlags PyArena * PyAPI_FUNC ( struct _mod ) const
PyAPI_FUNC ( struct _node ) const
PyAPI_FUNC ( PyObject ) const
const char PyCompilerFlags* PyAPI_FUNC ( struct symtable ) const
PyAPI_FUNC ( const char *  )
PyAPI_FUNC ( PyOS_sighandler_t  )

Variable Documentation

const char char** argv
const char PyCompilerFlags const char PyCompilerFlags PyCompilerFlags const char PyCompilerFlags const char PyCompilerFlags const char PyCompilerFlags const char PyCompilerFlags* flags
const char PyCompilerFlags const char int
FILE char* PyAPI_DATA() int(* PyOS_InputHook)(void)
Py_ssize_t size

Copyright 2014 Google Inc. All rights reserved.