c_full_name() const | OksSystem::File | |
child(const std::string &name) const | OksSystem::File | |
copy_fd(int fd, std::ostream &target) | OksSystem::Executable | protectedstatic |
depth(const std::string &path) | OksSystem::File | static |
depth() const | OksSystem::File | |
directory() const | OksSystem::File | |
ensure_path(mode_t permissions) const | OksSystem::File | |
env_collection typedef | OksSystem::Executable | |
equals(const File &other) const | OksSystem::File | |
exec(char **argv) const | OksSystem::Executable | protected |
exec(char **const argv, char **const env) const | OksSystem::Executable | protected |
exec() const | OksSystem::Executable | |
exec(const param_collection ¶ms) const | OksSystem::Executable | |
exec(const param_collection ¶ms, const env_collection &envs) const | OksSystem::Executable | |
Executable(const OksSystem::File &file) | OksSystem::Executable | |
Executable(const char *filename) | OksSystem::Executable | |
Executable(const std::string &filename) | OksSystem::Executable | |
exists() const | OksSystem::File | |
expand_home(const std::string path) | OksSystem::File | static |
extension(const std::string &url) | OksSystem::File | static |
extension() const | OksSystem::File | |
File(const std::string &name) | OksSystem::File | |
File(const char *name) | OksSystem::File | |
File(const File &other) | OksSystem::File | |
FILE_COMMAND_PATH | OksSystem::File | protectedstatic |
FILE_FLAG_STR | OksSystem::File | static |
file_list_t typedef | OksSystem::File | |
FILE_PROTOCOL | OksSystem::File | static |
file_type() const | OksSystem::File | |
first_line(const std::string &text) | OksSystem::File | static |
from_url(const std::string &url) | OksSystem::File | static |
full_name() const | OksSystem::File | |
get_mode() const | OksSystem::File | protected |
group() const | OksSystem::File | |
HUMAN_OPEN_STR | OksSystem::File | protectedstatic |
HUMAN_SIZE_STR | OksSystem::File | protectedstatic |
input() const | OksSystem::File | |
is_directory() const | OksSystem::File | |
is_fifo() const | OksSystem::File | |
is_regular() const | OksSystem::File | |
KILOBYTE | OksSystem::File | protectedstatic |
m_full_name | OksSystem::File | protected |
make_dir(mode_t permissions) const | OksSystem::File | |
make_fifo(mode_t permissions) const | OksSystem::File | |
make_path(mode_t permissions) const | OksSystem::File | |
okssystem(const std::string &command) | OksSystem::Executable | static |
operator bool() const | OksSystem::File | |
operator const char *() const | OksSystem::File | |
operator size_t() const | OksSystem::File | |
operator std::string() const | OksSystem::File | |
output(bool append=false) const | OksSystem::File | |
owner() const | OksSystem::File | |
owner_id() const | OksSystem::File | |
param_collection typedef | OksSystem::Executable | |
parent() const | OksSystem::File | |
parent_name() const | OksSystem::File | |
permissions() const | OksSystem::File | |
permissions(mode_t permissions) const | OksSystem::File | |
pipe_in(const param_collection ¶ms) const | OksSystem::Executable | |
pipe_in(const param_collection ¶ms, const env_collection &envs) const | OksSystem::Executable | |
pipe_out(const param_collection ¶ms, const File &input_file, const File &output_file, const File &error_file, mode_t perm) const | OksSystem::Executable | |
pipe_out(const param_collection ¶ms, const env_collection &envs, const File &input_file, const File &output_file, const File &error_file, mode_t perm) const | OksSystem::Executable | |
pretty_open_flag(int flags) | OksSystem::File | static |
pretty_permissions(mode_t permissions) | OksSystem::File | static |
pretty_permissions() const | OksSystem::File | |
pretty_size(size_t size, bool cut_small) | OksSystem::File | static |
protocol(const std::string &url) | OksSystem::File | static |
remove() const | OksSystem::File | |
rename(const File &other) const | OksSystem::File | |
rmdir() const | OksSystem::File | |
set_name(const std::string &name) | OksSystem::File | protected |
SHELL_COMMAND | OksSystem::Executable | protectedstatic |
SHELL_COMMAND_PARAM | OksSystem::Executable | protectedstatic |
short_name(const std::string &url) | OksSystem::File | static |
short_name() const | OksSystem::File | |
size() const | OksSystem::File | |
start(const param_collection ¶ms) const | OksSystem::Executable | |
start(const param_collection ¶ms, const env_collection &envs) const | OksSystem::Executable | |
start_and_forget(const param_collection ¶ms) const | OksSystem::Executable | |
temporary(const std::string &prefix) const | OksSystem::File | |
to_string(const param_collection ¶ms) const | OksSystem::Executable | |
OksSystem::File::to_string(mode_t permissions) | OksSystem::File | static |
unit(int u) | OksSystem::File | protectedstatic |
unlink() const | OksSystem::File | |
uri(const std::string &url) | OksSystem::File | static |
working_directory() | OksSystem::File | static |
working_directory(const File &dir) | OksSystem::File | static |
~Executable() | OksSystem::Executable | |
~File() | OksSystem::File | inlinevirtual |