26#if ! defined (octave_file_ops_h)
27#define octave_file_ops_h 1
29#include "octave-config.h"
99extern
OCTAVE_API std::
string concat (const std::
string&, const std::
string&);
117OCTAVE_END_NAMESPACE(file_ops)
120mkdir (const std::
string&, mode_t);
123mkdir (const std::
string&, mode_t, std::
string&);
129recursive_mkdir (const std::
string& name, mode_t mode, std::
string& msg);
132mkfifo (const std::
string&, mode_t);
135mkfifo (const std::
string&, mode_t, std::
string&);
138link (const std::
string&, const std::
string&);
141link (const std::
string&, const std::
string&, std::
string&);
144symlink (const std::
string&, const std::
string&);
147symlink (const std::
string&, const std::
string&, std::
string&);
150readlink (const std::
string&, std::
string&);
153readlink (const std::
string&, std::
string&, std::
string&);
156rename (const std::
string&, const std::
string&);
159rename (const std::
string&, const std::
string&, std::
string&);
162rmdir (const std::
string&);
165rmdir (const std::
string&, std::
string&);
177unlink (const std::
string&);
180unlink (const std::
string&, std::
string&);
183tempnam (const std::
string&, const std::
string&);
186tempnam (const std::
string&, const std::
string&, std::
string&);
194OCTAVE_END_NAMESPACE(sys)
195OCTAVE_END_NAMESPACE(octave)
OCTAVE_BEGIN_NAMESPACE(octave) static octave_value daspk_fcn
std::string canonicalize_file_name(const std::string &)
int recursive_rmdir(const std::string &)
std::string tilde_expand(const std::string &)
std::string dir_sep_str()
std::string native_separator_path(const std::string &path)
int rmdir(const std::string &)
int mkfifo(const std::string &, mode_t)
string_vector tilde_additional_suffixes
std::string dir_sep_chars()
int rename(const std::string &, const std::string &)
int readlink(const std::string &, std::string &)
int symlink(const std::string &, const std::string &)
std::string dirname(const std::string &path)
int link(const std::string &, const std::string &)
tilde_expansion_hook tilde_expansion_failure_hook
std::string concat(const std::string &, const std::string &)
std::string tempnam(const std::string &, const std::string &)
int mkdir(const std::string &, mode_t)
std::string(* tilde_expansion_hook)(const std::string &)
tilde_expansion_hook tilde_expansion_preexpansion_hook
int unlink(const std::string &)
int recursive_mkdir(const std::string &name, mode_t mode)
string_vector tilde_additional_prefixes
std::string tail(const std::string &path)