26#if ! defined (octave_file_ops_h)
27#define octave_file_ops_h 1
29#include "octave-config.h"
98extern
OCTAVE_API std::
string concat (const std::
string&, const std::
string&);
116OCTAVE_END_NAMESPACE(file_ops)
119mkdir (const std::
string&, mode_t);
122mkdir (const std::
string&, mode_t, std::
string&);
128recursive_mkdir (const std::
string& name, mode_t mode, std::
string& msg);
131mkfifo (const std::
string&, mode_t);
134mkfifo (const std::
string&, mode_t, std::
string&);
137link (const std::
string&, const std::
string&);
140link (const std::
string&, const std::
string&, std::
string&);
143symlink (const std::
string&, const std::
string&);
146symlink (const std::
string&, const std::
string&, std::
string&);
149readlink (const std::
string&, std::
string&);
152readlink (const std::
string&, std::
string&, std::
string&);
155rename (const std::
string&, const std::
string&);
158rename (const std::
string&, const std::
string&, std::
string&);
161rmdir (const std::
string&);
164rmdir (const std::
string&, std::
string&);
176unlink (const std::
string&);
179unlink (const std::
string&, std::
string&);
182tempnam (const std::
string&, const std::
string&);
185tempnam (const std::
string&, const std::
string&, std::
string&);
193OCTAVE_END_NAMESPACE(sys)
194OCTAVE_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)