home *** CD-ROM | disk | FTP | other *** search
/ linuxmafia.com 2016 / linuxmafia.com.tar / linuxmafia.com / pub / palmos / pippy-0.6beta-src.tar.gz / pippy-0.6beta-src.tar / pippy-0.6beta-src / src / Include / other / marshal_c.h < prev    next >
C/C++ Source or Header  |  2000-12-21  |  986b  |  25 lines

  1. #ifndef MARSHAL_C_H
  2. #define MARSHAL_C_H
  3.  
  4. #include "proto_defs.h"
  5.  
  6. static void w_more Py_PROTO((char c,WFILE *p)) SEG_MARSHAL_C;
  7. static void w_string Py_PROTO((char *s,int n,WFILE *p)) SEG_MARSHAL_C;
  8. static void w_short Py_PROTO((int x,WFILE *p)) SEG_MARSHAL_C;
  9. static void w_long Py_PROTO((long x,WFILE *p)) SEG_MARSHAL_C;
  10. static int r_string Py_PROTO((char *s,int n,RFILE *p)) SEG_MARSHAL_C;
  11. static void w_object Py_PROTO((PyObject *v,WFILE *p)) SEG_MARSHAL_C;
  12. static int r_short Py_PROTO((RFILE *p)) SEG_MARSHAL_C;
  13. static long r_long Py_PROTO((RFILE *p)) SEG_MARSHAL_C;
  14. static long r_long64 Py_PROTO((RFILE *p)) SEG_MARSHAL_C;
  15. static PyObject *r_object Py_PROTO((RFILE *p)) SEG_MARSHAL_C;
  16. PYCFUNCTION_PROTO(marshal_dump, PyObject) SEG_MARSHAL_C;
  17. PYCFUNCTION_PROTO(marshal_load, PyObject) SEG_MARSHAL_C;
  18. PYCFUNCTION_PROTO(marshal_dumps, PyObject) SEG_MARSHAL_C;
  19. PYCFUNCTION_PROTO(marshal_loads, PyObject) SEG_MARSHAL_C;
  20. void PyMarshal_Init() SEG_MARSHAL_C;
  21.  
  22.  
  23.  
  24. #endif /* MARSHAL_C_H */
  25.