comparison src/sysdep.h @ 6726:6b7ba4a31876

[project @ 2007-06-14 20:16:44 by jwe]
author jwe
date Thu, 14 Jun 2007 20:16:45 +0000
parents 768d3ad80bbf
children b5a6f5c71451
comparison
equal deleted inserted replaced
6725:dd930ff7f754 6726:6b7ba4a31876
22 */ 22 */
23 23
24 #if !defined (octave_sysdep_h) 24 #if !defined (octave_sysdep_h)
25 #define octave_sysdep_h 1 25 #define octave_sysdep_h 1
26 26
27 #include <cstdio>
28
27 #include <string> 29 #include <string>
28 30
29 #include "lo-ieee.h" 31 #include "lo-ieee.h"
30 #include "lo-sysdep.h" 32 #include "lo-sysdep.h"
31 33
32 extern void sysdep_init (void); 34 extern void sysdep_init (void);
33 35
34 extern void sysdep_cleanup (void); 36 extern void sysdep_cleanup (void);
35 37
36 extern void raw_mode (bool, bool wait = true); 38 extern void raw_mode (bool, bool wait = true);
39
40 extern FILE *octave_popen (const char *command, const char *mode);
41 extern int octave_pclose (FILE *f);
37 42
38 extern OCTINTERP_API int octave_kbhit (bool wait = true); 43 extern OCTINTERP_API int octave_kbhit (bool wait = true);
39 44
40 extern void w32_set_quiet_shutdown (void); 45 extern void w32_set_quiet_shutdown (void);
41 46