GNU Octave  9.1.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
sysdep.cc File Reference
#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
 

Functions

bool octave::drive_or_unc_share (const std::string &name)
 
octave_value_list octave::F__blas_version__ (const octave_value_list &, int)
 
octave_value_list octave::F__is_elevated_process__ (const octave_value_list &args, int)
 
octave_value_list octave::F__lapack_version__ (const octave_value_list &, int)
 
octave_value_list octave::F__open_with_system_app__ (const octave_value_list &args, int)
 
octave_value_list octave::F__wmemory__ (const octave_value_list &args, int)
 
octave_value_list octave::Fclc (const octave_value_list &, int)
 
octave_value_list octave::Fget_home_directory (const octave_value_list &, int)
 
octave_value_list octave::Fgetenv (const octave_value_list &args, int)
 
octave_value_list octave::Fisenv (const octave_value_list &args, int)
 
octave_value_list octave::Fisieee (const octave_value_list &, int)
 
octave_value_list octave::Fkbhit (octave::interpreter &interp, const octave_value_list &args, int)
 
octave_value_list octave::Fnative_float_format (const octave_value_list &, int)
 
octave_value_list octave::Fpause (octave::interpreter &interp, const octave_value_list &args, int nargout)
 
octave_value_list octave::Fsetenv (const octave_value_list &args, int)
 
octave_value_list octave::Ftilde_expand (const octave_value_list &args, int)
 
octave_value_list octave::Funsetenv (const octave_value_list &args, int)
 
octave_value_list octave::Fwinqueryreg (const octave_value_list &args, int)
 
std::string octave::get_P_tmpdir ()
 
int octave::kbhit (bool wait)
 
int octave::pclose (FILE *f)
 
FILE * octave::popen (const char *command, const char *mode)
 
void octave::raw_mode (bool on, bool wait)
 
void octave::set_application_id ()
 
void octave::sysdep_cleanup ()
 
void octave::sysdep_init ()
 

Macro Definition Documentation

◆ FSYSTEM_OPEN_STR

#define FSYSTEM_OPEN_STR   "xdg-open "

◆ STDIN_FILENO

#define STDIN_FILENO   1

Definition at line 92 of file sysdep.cc.