#include "octave-config.h"#include <fstream>#include <string>#include <sys/types.h>#include "lo-ieee.h"Go to the source code of this file.
Functions | |
| int | chdir (const std::string &) |
| bool | dir_exists (const std::string &dirname) |
| bool | dir_exists (const std::string &dirname, std::string &msg) |
| bool | file_exists (const std::string &filename, bool is_dir, std::string &msg) |
| bool | file_exists (const std::string &filename, bool is_dir=true) |
| std::FILE * | fopen (const std::string &name, const std::string &mode) |
| std::FILE * | fopen_tmp (const std::string &name, const std::string &mode) |
| std::fstream | fstream (const std::string &name, const std::ios::openmode mode=std::ios::in|std::ios::out) |
| std::string | get_ASCII_filename (const std::string &long_file_name, const bool allow_locale=false) |
| bool | get_dirlist (const std::string &dirname, string_vector &dirlist, std::string &msg) |
| std::string | getcwd () |
| std::string | getenv_wrapper (const std::string &) |
| std::ifstream | ifstream (const std::string &name, const std::ios::openmode mode=std::ios::in) |
| bool | isenv_wrapper (const std::string &) |
| std::ofstream | ofstream (const std::string &name, const std::ios::openmode mode=std::ios::out) |
| void | putenv_wrapper (const std::string &name, const std::string &value) |
| bool | same_file (const std::string &f, const std::string &g) |
| int | system (const std::string &cmd_str) |
| std::string | u8_from_wstring (const std::wstring &) |
| std::wstring | u8_to_wstring (const std::string &) |
| int | unsetenv_wrapper (const std::string &) |
|
extern |
Definition at line 171 of file oct-sysdep.cc.
References octave_chdir_wrapper().
Referenced by octave_chdir_wrapper().
|
extern |
Definition at line 453 of file oct-sysdep.cc.
References dirname(), base_file_stat::is_dir(), and u8_to_wstring().
|
extern |
Definition at line 473 of file oct-sysdep.cc.
References dirname(), base_file_stat::error(), base_file_stat::is_dir(), and u8_to_wstring().
Definition at line 426 of file oct-sysdep.cc.
References base_file_stat::error(), base_file_stat::is_dir(), and u8_to_wstring().
Definition at line 405 of file oct-sysdep.cc.
References base_file_stat::is_dir(), and u8_to_wstring().
Referenced by rename().
|
extern |
Definition at line 575 of file oct-sysdep.cc.
References u8_to_wstring().
|
extern |
Definition at line 647 of file oct-sysdep.cc.
References octave_unlink_wrapper().
|
extern |
Definition at line 671 of file oct-sysdep.cc.
References u8_to_wstring().
|
extern |
Definition at line 879 of file oct-sysdep.cc.
References canonicalize_file_name(), free(), OCTAVE_LOCAL_BUFFER, octave_locale_charset_wrapper(), octave_u8_conv_to_encoding_strict(), u8_from_wstring(), and u8_to_wstring().
|
extern |
Definition at line 184 of file oct-sysdep.cc.
References dir_entry::close(), dirname(), dir_entry::error(), dir_entry::read(), u8_from_wstring(), and u8_to_wstring().
Referenced by recursive_rmdir().
|
extern |
Definition at line 136 of file oct-sysdep.cc.
References free(), octave_getcwd_wrapper(), and u8_from_wstring().
Referenced by octave_getcwd_wrapper().
|
extern |
Definition at line 752 of file oct-sysdep.cc.
References u8_from_wstring(), and u8_to_wstring().
|
extern |
Definition at line 685 of file oct-sysdep.cc.
References u8_to_wstring().
|
extern |
Definition at line 779 of file oct-sysdep.cc.
References u8_to_wstring().
Referenced by env::isenv().
|
extern |
Definition at line 699 of file oct-sysdep.cc.
References u8_to_wstring().
|
extern |
Definition at line 713 of file oct-sysdep.cc.
References current_liboctave_error_handler, len, octave_setenv_wrapper(), and u8_to_wstring().
Referenced by env::putenv(), and unsetenv_wrapper().
|
extern |
|
extern |
Definition at line 63 of file oct-sysdep.cc.
References u8_to_wstring().
|
extern |
Definition at line 813 of file oct-sysdep.cc.
References free(), and octave_u8_conv_from_encoding().
Referenced by canonicalize_file_name(), get_ASCII_filename(), get_dirlist(), getcwd(), getenv_wrapper(), and dir_entry::read().
|
extern |
Definition at line 791 of file oct-sysdep.cc.
References free(), and octave_u8_conv_to_encoding().
Referenced by canonicalize_file_name(), dir_exists(), dir_exists(), file_exists(), file_exists(), fopen(), fstream(), get_ASCII_filename(), get_dirlist(), getenv_wrapper(), ifstream(), isenv_wrapper(), ofstream(), putenv_wrapper(), dir_entry::read(), rename(), system(), unsetenv_wrapper(), and windows_glob().
|
extern |
Definition at line 765 of file oct-sysdep.cc.
References octave_unsetenv_wrapper(), putenv_wrapper(), and u8_to_wstring().