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 / fileobject_c.h < prev    next >
C/C++ Source or Header  |  2000-12-21  |  1KB  |  32 lines

  1. #ifndef FILEOBJECT_C_H
  2. #define FILEOBJECT_C_H
  3.  
  4. #include "proto_defs.h"
  5.  
  6. static PyObject *err_closed() SEG_FILEOBJECT_C;
  7. static size_t new_buffersize Py_PROTO((PyFileObject *, size_t)) SEG_FILEOBJECT_C;
  8. static PyObject *getline Py_PROTO((PyFileObject *, int)) SEG_FILEOBJECT_C;
  9.  
  10. DESTRUCTOR_PROTO(file_dealloc, PyFileObject) SEG_FILEOBJECT_C;
  11. GETATTRFUNC_PROTO(file_getattr, PyFileObject) SEG_FILEOBJECT_C;
  12. SETATTRFUNC_PROTO(file_setattr, PyFileObject) SEG_FILEOBJECT_C;
  13. REPRFUNC_PROTO(file_repr, PyFileObject) SEG_FILEOBJECT_C;
  14. BINARYFUNC1_PROTO(file_readline, PyFileObject) SEG_FILEOBJECT_C;
  15. BINARYFUNC1_PROTO(file_read, PyFileObject) SEG_FILEOBJECT_C;
  16. BINARYFUNC1_PROTO(file_write, PyFileObject) SEG_FILEOBJECT_C;
  17. BINARYFUNC1_PROTO(file_fileno, PyFileObject) SEG_FILEOBJECT_C;
  18. BINARYFUNC1_PROTO(file_seek, PyFileObject) SEG_FILEOBJECT_C;
  19. #ifdef HAVE_FTRUNCATE
  20. BINARYFUNC1_PROTO(file_truncate, PyFileObject) SEG_FILEOBJECT_C;
  21. #endif
  22. BINARYFUNC1_PROTO(file_tell, PyFileObject) SEG_FILEOBJECT_C;
  23. BINARYFUNC1_PROTO(file_readinto, PyFileObject) SEG_FILEOBJECT_C;
  24. BINARYFUNC1_PROTO(file_readlines, PyFileObject) SEG_FILEOBJECT_C;
  25. BINARYFUNC1_PROTO(file_writelines, PyFileObject) SEG_FILEOBJECT_C;
  26. BINARYFUNC1_PROTO(file_flush, PyFileObject) SEG_FILEOBJECT_C;
  27. BINARYFUNC1_PROTO(file_close, PyFileObject) SEG_FILEOBJECT_C;
  28. BINARYFUNC1_PROTO(file_isatty, PyFileObject) SEG_FILEOBJECT_C;
  29.  
  30. #endif /* FILEOBJECT_C_H */
  31.  
  32.