#include "octave-config.h"
#include <cstdio>
#include <string>
#include "lo-ieee.h"
#include "lo-sysdep.h"
Go to the source code of this file.
Functions | |
OCTINTERP_API bool | drive_or_unc_share (const std::string &) |
OCTINTERP_API std::string | get_P_tmpdir (void) |
OCTINTERP_API int | kbhit (bool wait=true) |
OCTINTERP_API int | pclose (FILE *f) |
OCTINTERP_API FILE * | popen (const char *command, const char *mode) |
OCTINTERP_API void | raw_mode (bool, bool wait=true) |
OCTINTERP_API bool | same_file_internal (const std::string &, const std::string &) |
OCTINTERP_API void | set_application_id (void) |
OCTINTERP_API void | sysdep_cleanup (void) |
OCTINTERP_API void | sysdep_init (void) |
OCTINTERP_API bool drive_or_unc_share | ( | const std::string & | name | ) |
Definition at line 460 of file sysdep.cc.
References len, and u8_to_wstring().
Referenced by symbol_exist().
OCTINTERP_API std::string get_P_tmpdir | ( | void | ) |
Definition at line 766 of file sysdep.cc.
Referenced by FP_tmpdir().
OCTINTERP_API int kbhit | ( | bool | wait = true | ) |
Definition at line 722 of file sysdep.cc.
References ignore_interrupts(), raw_mode(), and set_interrupt_handler().
OCTINTERP_API int pclose | ( | FILE * | f | ) |
OCTINTERP_API FILE* popen | ( | const char * | command, |
const char * | mode | ||
) |
Definition at line 695 of file sysdep.cc.
References u8_to_wstring().
Referenced by main(), and procbuf::open().
OCTINTERP_API void raw_mode | ( | bool | on, |
bool | wait = true |
||
) |
Definition at line 547 of file sysdep.cc.
References __get_interpreter__(), ECHO, error(), application::forced_interactive(), interpreter::interactive(), octave_isatty_wrapper(), STDIN_FILENO, and warn_disabled_feature().
Referenced by kbhit().
OCTINTERP_API bool same_file_internal | ( | const std::string & | file1, |
const std::string & | file2 | ||
) |
OCTINTERP_API void set_application_id | ( | void | ) |
Definition at line 183 of file sysdep.cc.
Referenced by qt_application::execute().
OCTINTERP_API void sysdep_cleanup | ( | void | ) |
Definition at line 527 of file sysdep.cc.
Referenced by my_friendly_exit(), and interpreter::shutdown().
OCTINTERP_API void sysdep_init | ( | void | ) |
Definition at line 509 of file sysdep.cc.
Referenced by qt_application::qt_application(), and application::init().