/home/detlev/src/c-layman/src/interpreter.c File Reference

#include <Python.h>
#include <stdio.h>
#include <string.h>
#include "interpreter.h"

Data Structures

struct  PyObjectListElem
struct  PyObjectList
struct  Interpreter

Functions

PyObjectListcreateObjectList ()
void insert (PyObjectList *list, PyObject *object)
PyObject * moduleNamed (const char *name, PyObjectList *list)
int listCount (PyObjectList *list)
void freeList (PyObjectList *list, int deref)
void laymanInit ()
void laymanFinalize ()
PyObject * executeFunction (const char *module, const char *funcName, const char *format,...)

Variables

struct Interpreterin

Function Documentation

PyObjectList* createObjectList (  ) 

PyObject* executeFunction ( const char *  module,
const char *  funcName,
const char *  format,
  ... 
)

void freeList ( PyObjectList list,
int  deref 
)

void insert ( PyObjectList list,
PyObject *  object 
)

int listCount ( PyObjectList list  ) 

PyObject* moduleNamed ( const char *  name,
PyObjectList list 
)


Variable Documentation

struct Interpreter * in


Generated on Fri Aug 6 20:00:53 2010 for C-Layman by  doxygen 1.5.8