26#if ! defined (octave_lo_sysdep_h)
27#define octave_lo_sysdep_h 1
29#include "octave-config.h"
55 fopen (
const std::string&
name,
const std::string& mode);
59 const std::ios::openmode mode = std::ios::in | std::ios::out);
63 const std::ios::openmode mode = std::ios::in);
67 const std::ios::openmode mode = std::ios::out);
82 const bool allow_locale =
false);
std::string dirname(const std::string &path)
std::fstream fstream(const std::string &filename, const std::ios::openmode mode)
std::ifstream ifstream(const std::string &filename, const std::ios::openmode mode)
std::string u8_from_wstring(const std::wstring &wchar_string)
int unsetenv_wrapper(const std::string &name)
std::ofstream ofstream(const std::string &filename, const std::ios::openmode mode)
std::wstring u8_to_wstring(const std::string &utf8_string)
std::string getenv_wrapper(const std::string &name)
std::string get_ASCII_filename(const std::string &orig_file_name, const bool allow_locale)
void putenv_wrapper(const std::string &name, const std::string &value)
bool get_dirlist(const std::string &dirname, string_vector &dirlist, std::string &msg)
std::FILE * fopen(const std::string &filename, const std::string &mode)
int system(const std::string &cmd_str)
int chdir(const std::string &path_arg)