Back to index

gcompris  8.2.2
py-gcompris-profile.h
Go to the documentation of this file.
00001 #ifndef _PY_GCOMPRIS_PROFILE_H_
00002 #define _PY_GCOMPRIS_PROFILE_H_
00003 
00004 #include <Python.h>
00005 #include "gcompris/gcompris.h"
00006 
00007 PyObject* gcompris_new_pyGcomprisProfileObject(GcomprisProfile* profile);
00008 
00009 typedef struct{
00010   PyObject_HEAD
00011   GcomprisProfile* cdata;
00012 } pyGcomprisProfileObject;
00013 
00014 PyObject* gcompris_new_pyGcomprisClassObject(GcomprisClass* class);
00015 
00016 typedef struct{
00017   PyObject_HEAD
00018   GcomprisClass* cdata;
00019 } pyGcomprisClassObject;
00020 
00021 PyObject* gcompris_new_pyGcomprisGroupObject(GcomprisGroup* group);
00022 
00023 typedef struct{
00024   PyObject_HEAD
00025   GcomprisGroup* cdata;
00026 } pyGcomprisGroupObject;
00027 
00028 
00029 PyObject* gcompris_new_pyGcomprisUserObject(GcomprisUser* user);
00030 
00031 typedef struct{
00032   PyObject_HEAD
00033   GcomprisUser* cdata;
00034 } pyGcomprisUserObject;
00035 
00036 #endif