source: trunk/include/cee/rappture_interface.h @ 66

Last change on this file since 66 was 66, checked in by mmc, 19 years ago

Cleaned up the app-fermi example so that it works the same way
across all of the various languages.

Added rpResult() function for reporting results. All programs
should all this to save out the XML before they exit. Also added
the fortran version rp_result().

File size: 1.1 KB
Line 
1#include "python2.4/Python.h"
2
3/*
4#ifdef _cplusplus
5extern "C" {
6#endif   
7*/
8
9PyObject* importRappture    ();
10PyObject* createRapptureObj (PyObject* rpObj, const char* path);
11
12void*       rpElement   (PyObject* lib, const char* path, const char* flavor);
13void**      rpChildren  (PyObject* lib, const char* path, const char* flavor);
14PyObject*   rpChildren_f  (PyObject* lib, const char* path, const char* flavor);
15char* rpGet       (PyObject* lib, const char* path);
16void        rpPut       (PyObject* lib,
17                            const char* path,
18                            const char* value,
19                            const char* id,
20                            int append );
21void        rpPutObj    (PyObject* lib,
22                            const char* path,
23                            PyObject* value,
24                            const char* id,
25                            int append );
26
27PyObject*   rpRemove    (PyObject* lib, const char* path);
28char* rpXml       (PyObject* lib);
29
30void        rpResult    (PyObject* lib);
31
32/*
33#ifdef _cplusplus
34}
35#endif   
36*/
Note: See TracBrowser for help on using the repository browser.