#include <cmath>
#include <cstddef>
#include <iostream>
#include <string>
#include "cmd-edit.h"
#include "file-ops.h"
#include "lo-mappers.h"
#include "lo-sysinfo.h"
#include "mach-info.h"
#include "oct-env.h"
#include "uniconv-wrappers.h"
#include "unistd-wrappers.h"
#include "builtin-defun-decls.h"
#include "Cell.h"
#include "defun.h"
#include "error.h"
#include "errwarn.h"
#include "input.h"
#include "interpreter-private.h"
#include "octave.h"
#include "ov.h"
#include "ovl.h"
#include "pager.h"
#include "parse.h"
#include "sighandlers.h"
#include "sysdep.h"
#include "interpreter.h"
#include "utils.h"
#include "file-stat.h"
Go to the source code of this file.
Namespaces | |
octave | |
Macros | |
#define | FSYSTEM_OPEN_STR "xdg-open " |
#define | STDIN_FILENO 1 |
Variables | |
static bool | Vpause_enabled = true |
#define FSYSTEM_OPEN_STR "xdg-open " |
OCTAVE_EXPORT octave_value_list F__blas_version__ | ( | const octave_value_list & | , |
int | |||
) |
Definition at line 1406 of file sysdep.cc.
References octave::sys::blas_version(), and ovl().
OCTAVE_EXPORT octave_value_list F__is_elevated_process__ | ( | const octave_value_list & | args, |
int | |||
) |
OCTAVE_EXPORT octave_value_list F__lapack_version__ | ( | const octave_value_list & | , |
int | |||
) |
Definition at line 1415 of file sysdep.cc.
References octave::sys::lapack_version(), and ovl().
OCTAVE_EXPORT octave_value_list F__open_with_system_app__ | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 213 of file sysdep.cc.
References Fsystem(), FSYSTEM_OPEN_STR, octave_value(), ovl(), print_usage(), and octave::sys::u8_to_wstring().
OCTAVE_EXPORT octave_value_list Fclc | ( | const octave_value_list & | , |
int | |||
) |
Definition at line 742 of file sysdep.cc.
References octave::command_editor::clear_screen(), and ovl().
OCTAVE_EXPORT octave_value_list Fget_home_directory | ( | const octave_value_list & | , |
int | |||
) |
Definition at line 1390 of file sysdep.cc.
References octave::sys::env::get_home_directory(), and ovl().
OCTAVE_EXPORT octave_value_list Fgetenv | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 767 of file sysdep.cc.
References octave::sys::env::getenv(), name, ovl(), and print_usage().
OCTAVE_EXPORT octave_value_list Fisieee | ( | const octave_value_list & | , |
int | |||
) |
Definition at line 1300 of file sysdep.cc.
References octave::mach_info::flt_fmt_ieee_big_endian, octave::mach_info::flt_fmt_ieee_little_endian, octave::mach_info::native_float_format(), and ovl().
OCTAVE_EXPORT octave_value_list Fkbhit | ( | octave::interpreter & | interp, |
const octave_value_list & | args, | ||
int | |||
) |
Definition at line 1166 of file sysdep.cc.
References Fdrawnow(), octave::kbhit(), and octave_value().
OCTAVE_EXPORT octave_value_list Fnative_float_format | ( | const octave_value_list & | , |
int | |||
) |
Definition at line 1317 of file sysdep.cc.
References octave::mach_info::float_format_as_string(), octave::mach_info::native_float_format(), and ovl().
OCTAVE_EXPORT octave_value_list Fpause | ( | octave::interpreter & | interp, |
const octave_value_list & | args, | ||
int | nargout | ||
) |
Definition at line 1235 of file sysdep.cc.
References error(), Fdrawnow(), octave::math::isnan(), octave_Inf, print_usage(), retval, octave::sleep(), octave::state, Vpause_enabled, and warning().
OCTAVE_EXPORT octave_value_list Fsetenv | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 791 of file sysdep.cc.
References ovl(), print_usage(), and octave::sys::env::putenv().
OCTAVE_EXPORT octave_value_list Ftilde_expand | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 1355 of file sysdep.cc.
References octave_value::dims(), octave_value::iscellstr(), ovl(), print_usage(), octave::sys::file_ops::tilde_expand(), and octave_value::xstring_vector_value().
OCTAVE_EXPORT octave_value_list Funsetenv | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 827 of file sysdep.cc.
References ovl(), print_usage(), and octave::sys::unsetenv_wrapper().
OCTAVE_EXPORT octave_value_list Fwinqueryreg | ( | const octave_value_list & | args, |
int | |||
) |