Go to the source code of this file.
Typedefs | |
typedef std::string(* | tilde_expansion_hook) (const std::string &) |
Functions | |
std::string | canonicalize_file_name (const std::string &) |
std::string | canonicalize_file_name (const std::string &, std::string &) |
std::string | concat (const std::string &, const std::string &) |
char | dev_sep_char () |
char | dir_sep_char () |
std::string | dir_sep_chars () |
std::string | dir_sep_str () |
std::string | dirname (const std::string &path) |
bool | is_dev_sep (char c) |
bool | is_dir_sep (char c) |
int | link (const std::string &, const std::string &) |
int | link (const std::string &, const std::string &, std::string &) |
int | mkdir (const std::string &, mode_t) |
int | mkdir (const std::string &, mode_t, std::string &) |
int | mkfifo (const std::string &, mode_t) |
int | mkfifo (const std::string &, mode_t, std::string &) |
std::string | native_separator_path (const std::string &path) |
int | readlink (const std::string &, std::string &) |
int | readlink (const std::string &, std::string &, std::string &) |
int | recursive_mkdir (const std::string &name, mode_t mode) |
int | recursive_mkdir (const std::string &name, mode_t mode, std::string &msg) |
int | recursive_rmdir (const std::string &) |
int | recursive_rmdir (const std::string &, std::string &) |
int | rename (const std::string &, const std::string &) |
int | rename (const std::string &, const std::string &, std::string &) |
int | rmdir (const std::string &) |
int | rmdir (const std::string &, std::string &) |
int | symlink (const std::string &, const std::string &) |
int | symlink (const std::string &, const std::string &, std::string &) |
std::string | tail (const std::string &path) |
std::string | tempnam (const std::string &, const std::string &) |
std::string | tempnam (const std::string &, const std::string &, std::string &) |
std::string | tilde_expand (const std::string &) |
string_vector | tilde_expand (const string_vector &) |
int | umask (mode_t) |
int | unlink (const std::string &) |
int | unlink (const std::string &, std::string &) |
Variables | |
string_vector | tilde_additional_prefixes |
string_vector | tilde_additional_suffixes |
tilde_expansion_hook | tilde_expansion_failure_hook |
tilde_expansion_hook | tilde_expansion_preexpansion_hook |
typedef std::string(* tilde_expansion_hook) (const std::string &) |
Definition at line 43 of file file-ops.h.
std::string canonicalize_file_name | ( | const std::string & | ) |
std::string canonicalize_file_name | ( | const std::string & | , |
std::string & | |||
) |
std::string concat | ( | const std::string & | , |
const std::string & | |||
) |
char dev_sep_char | ( | ) |
Referenced by octave::sys::file_ops::is_dev_sep().
char dir_sep_char | ( | ) |
std::string dir_sep_chars | ( | ) |
Referenced by octave::sys::canonicalize_file_name(), octave::sys::file_ops::dirname(), octave::Ffilesep(), load_path::find_all_first_of(), load_path::find_dir(), load_path::find_first_of(), load_path::find_matching_dirs(), get_ASCII_filename(), octave::sys::file_ops::is_dir_sep(), base_parser::make_classdef(), octave::sys::recursive_mkdir(), application::set_program_names(), base_parser::start_function(), octave::sys::file_ops::tail(), and windows_glob().
std::string dir_sep_str | ( | ) |
Referenced by octave::sys::file_ops::dir_sep_chars(), octave::F__ftp_mget__(), octave::Ffilesep(), get_ASCII_filename(), octave::get_help_from_file(), octave::load_fcn_from_file(), base_url_transfer::mget_directory(), base_url_transfer::mput_directory(), load_path::read_dir_config(), octave::sys::recursive_rmdir(), and tree_evaluator::source_file().
std::string dirname | ( | const std::string & | path | ) |
bool is_dev_sep | ( | char | c | ) |
bool is_dir_sep | ( | char | c | ) |
Referenced by octave::sys::file_ops::concat(), octave::sys::recursive_mkdir(), and windows_glob().
int link | ( | const std::string & | , |
const std::string & | |||
) |
int link | ( | const std::string & | , |
const std::string & | , | ||
std::string & | |||
) |
int mkdir | ( | const std::string & | , |
mode_t | |||
) |
int mkdir | ( | const std::string & | , |
mode_t | , | ||
std::string & | |||
) |
int mkfifo | ( | const std::string & | , |
mode_t | |||
) |
int mkfifo | ( | const std::string & | , |
mode_t | , | ||
std::string & | |||
) |
std::string native_separator_path | ( | const std::string & | path | ) |
Referenced by F__fltk_uigetfile__().
int readlink | ( | const std::string & | , |
std::string & | |||
) |
int readlink | ( | const std::string & | , |
std::string & | , | ||
std::string & | |||
) |
int recursive_mkdir | ( | const std::string & | name, |
mode_t | mode | ||
) |
int recursive_mkdir | ( | const std::string & | name, |
mode_t | mode, | ||
std::string & | msg | ||
) |
int recursive_rmdir | ( | const std::string & | ) |
int recursive_rmdir | ( | const std::string & | , |
std::string & | |||
) |
int rename | ( | const std::string & | , |
const std::string & | |||
) |
int rename | ( | const std::string & | , |
const std::string & | , | ||
std::string & | |||
) |
int rmdir | ( | const std::string & | ) |
int rmdir | ( | const std::string & | , |
std::string & | |||
) |
int symlink | ( | const std::string & | , |
const std::string & | |||
) |
int symlink | ( | const std::string & | , |
const std::string & | , | ||
std::string & | |||
) |
std::string tail | ( | const std::string & | path | ) |
std::string tempnam | ( | const std::string & | , |
const std::string & | |||
) |
std::string tempnam | ( | const std::string & | , |
const std::string & | , | ||
std::string & | |||
) |
std::string tilde_expand | ( | const std::string & | ) |
string_vector tilde_expand | ( | const string_vector & | ) |
int umask | ( | mode_t | ) |
Referenced by octave_umask_wrapper().
int unlink | ( | const std::string & | ) |
int unlink | ( | const std::string & | , |
std::string & | |||
) |
|
extern |
|
extern |
|
extern |
|
extern |