| 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 |