26 #if ! defined (octave_lo_sysdep_h)
27 #define octave_lo_sysdep_h 1
29 #include "octave-config.h"
34 #include <sys/types.h>
44 extern std::string
getcwd (
void);
46 extern int chdir (
const std::string&);
51 extern std::FILE *
fopen (
const std::string&
name,
const std::string& mode);
54 const std::ios::openmode mode =
55 std::ios::in | std::ios::out);
58 const std::ios::openmode mode = std::ios::in);
61 const std::ios::openmode mode = std::ios::out);
64 const std::string& value);
std::string dirname(const std::string &path)
std::string get_ASCII_filename(const std::string &orig_file_name)
std::FILE * fopen(const std::string &filename, const std::string &mode)
std::string u8_from_wstring(const std::wstring &wchar_string)
int unsetenv_wrapper(const std::string &name)
std::ifstream ifstream(const std::string &filename, const std::ios::openmode mode)
int chdir(const std::string &path_arg)
void putenv_wrapper(const std::string &name, const std::string &value)
std::fstream fstream(const std::string &filename, const std::ios::openmode mode)
std::string getenv_wrapper(const std::string &name)
std::ofstream ofstream(const std::string &filename, const std::ios::openmode mode)
bool get_dirlist(const std::string &dirname, string_vector &dirlist, std::string &msg)
std::wstring u8_to_wstring(const std::string &utf8_string)