This is the complete list of members for Filename, including all inherited members.
__nonzero__() const | Filename | inline |
atomic_compare_and_exchange_contents(string &orig_contents, const string &old_contents, const string &new_contents) const | Filename | |
atomic_read_contents(string &contents) const | Filename | |
binary_filename(const Filename &filename) (defined in Filename) | Filename | inlinestatic |
binary_filename(const string &filename) (defined in Filename) | Filename | inlinestatic |
c_str() const (defined in Filename) | Filename | inline |
chdir() const | Filename | |
compare_timestamps(const Filename &other, bool this_missing_is_old=true, bool other_missing_is_old=true) const | Filename | |
compare_to(const Filename &other) const (defined in Filename) | Filename | inline |
copy_to(const Filename &other) const | Filename | |
dso_filename(const string &filename) (defined in Filename) | Filename | inlinestatic |
empty() const (defined in Filename) | Filename | inline |
executable_filename(const string &filename) (defined in Filename) | Filename | inlinestatic |
exists() const | Filename | |
expand_from(const string &user_string, Type type=T_general) | Filename | static |
extract_components(vector_string &components) const | Filename | |
F_binary enum value (defined in Filename) | Filename | |
F_pattern enum value (defined in Filename) | Filename | |
F_text enum value (defined in Filename) | Filename | |
F_type enum value (defined in Filename) | Filename | |
Filename(const char *filename) (defined in Filename) | Filename | inline |
Filename(const string &filename="") (defined in Filename) | Filename | inline |
Filename(const wstring &filename) (defined in Filename) | Filename | inline |
Filename(const Filename ©) (defined in Filename) | Filename | inline |
Filename(const Filename &dirname, const Filename &basename) | Filename | |
find_on_searchpath(const DSearchPath &searchpath) | Filename | |
Flags enum name (defined in Filename) | Filename | |
from_os_specific(const string &os_specific, Type type=T_general) | Filename | static |
from_os_specific_w(const wstring &os_specific, Type type=T_general) | Filename | static |
get_access_timestamp() const | Filename | |
get_basename() const | Filename | inline |
get_basename_wo_extension() const | Filename | inline |
get_class_type() (defined in Filename) | Filename | inlinestatic |
get_common_appdata_directory() | Filename | static |
get_dirname() const | Filename | inline |
get_extension() const | Filename | inline |
get_file_size() const | Filename | |
get_filename_index(int index) const | Filename | |
get_filesystem_encoding() | Filename | inlinestatic |
get_fullpath() const | Filename | inline |
get_fullpath_w() const | Filename | inline |
get_fullpath_wo_extension() const | Filename | inline |
get_hash() const | Filename | |
get_hash_to_end() const | Filename | inline |
get_home_directory() | Filename | static |
get_pattern() const | Filename | inline |
get_temp_directory() | Filename | static |
get_timestamp() const | Filename | |
get_type() const | Filename | inline |
get_user_appdata_directory() | Filename | static |
has_hash() const | Filename | inline |
init_type() (defined in Filename) | Filename | inlinestatic |
is_binary() const | Filename | inline |
is_binary_or_text() const | Filename | inline |
is_directory() const | Filename | |
is_executable() const | Filename | |
is_fully_qualified() const | Filename | inline |
is_local() const | Filename | inline |
is_regular_file() const | Filename | |
is_text() const | Filename | inline |
is_writable() const | Filename | |
length() const (defined in Filename) | Filename | inline |
make_absolute() | Filename | |
make_absolute(const Filename &start_directory) | Filename | |
make_canonical() | Filename | |
make_dir() const | Filename | |
make_relative_to(Filename directory, bool allow_backups=true) | Filename | |
make_true_case() | Filename | |
mkdir() const | Filename | |
open_append(ofstream &stream) const | Filename | |
open_read(ifstream &stream) const | Filename | |
open_read_append(fstream &stream) const | Filename | |
open_read_write(fstream &stream, bool truncate=false) const | Filename | |
open_write(ofstream &stream, bool truncate=true) const | Filename | |
operator const string &() const (defined in Filename) | Filename | inline |
operator!=(const string &other) const (defined in Filename) | Filename | inline |
operator+(const string &other) const | Filename | inline |
operator+=(const string &other) | Filename | inline |
operator/(const Filename &other) const | Filename | inline |
operator<(const string &other) const (defined in Filename) | Filename | inline |
operator=(const string &filename) (defined in Filename) | Filename | inline |
operator=(const wstring &filename) (defined in Filename) | Filename | inline |
operator=(const char *filename) (defined in Filename) | Filename | inline |
operator=(const Filename ©) (defined in Filename) | Filename | inline |
operator==(const string &other) const (defined in Filename) | Filename | inline |
operator[](int n) const (defined in Filename) | Filename | inline |
output(ostream &out) const (defined in Filename) | Filename | inline |
pattern_filename(const string &filename) | Filename | inlinestatic |
rename_to(const Filename &other) const | Filename | |
resolve_filename(const DSearchPath &searchpath, const string &default_extension=string()) | Filename | |
rmdir() const | Filename | |
scan_directory(vector_string &contents) const | Filename | |
set_basename(const string &s) | Filename | |
set_basename_wo_extension(const string &s) | Filename | |
set_binary() | Filename | inline |
set_dirname(const string &s) | Filename | |
set_extension(const string &s) | Filename | |
set_filesystem_encoding(TextEncoder::Encoding encoding) | Filename | inlinestatic |
set_fullpath(const string &s) | Filename | |
set_fullpath_wo_extension(const string &s) | Filename | |
set_hash_to_end(const string &s) | Filename | |
set_pattern(bool pattern) | Filename | inline |
set_text() | Filename | inline |
set_type(Type type) | Filename | inline |
standardize() | Filename | |
substr(size_t begin, size_t end=string::npos) const (defined in Filename) | Filename | inline |
T_dso enum value (defined in Filename) | Filename | |
T_executable enum value (defined in Filename) | Filename | |
T_general enum value (defined in Filename) | Filename | |
temporary(const string &dirname, const string &prefix, const string &suffix=string(), Type type=T_general) | Filename | static |
text_filename(const Filename &filename) (defined in Filename) | Filename | inlinestatic |
text_filename(const string &filename) (defined in Filename) | Filename | inlinestatic |
to_os_generic() const | Filename | |
to_os_long_name() const | Filename | |
to_os_short_name() const | Filename | |
to_os_specific() const | Filename | |
to_os_specific_w() const | Filename | |
touch() const | Filename | |
Type enum name (defined in Filename) | Filename | |
unlink() const | Filename | |
~Filename() (defined in Filename) | Filename | inline |