Unix System tools implementation. More...
Unix System tools implementation.
Definition in file UnixUtils.C.
Go to the source code of this file.
Namespaces | |
| ix | |
| Defines MPI-specific parallel global and program classes. | |
| ix::sys | |
| Unix system utilities. | |
Functions | |
| const std::string | Hostname (bool longname=false) |
| std::ostream & | operator<< (std::ostream &outStream, const struct platform_info &platformInfo) |
| platform_info | PlatformInfo (const std::string &systemInfo) |
| std::string | SystemInfo () |
| int | Rename (const std::string &source_file, const std::string &target_file) |
| int | SymLink (const std::string &source, const std::string &target) |
| int | Remove (const std::string &fname) |
| std::string | LogTime () |
| void | SafeRemove (const std::string &fname, const std::string &ext) |
| bool | FILEEXISTS (const std::string &fname) |
| bool | ISDIR (const std::string &fname) |
| bool | ISLINK (const std::string &fname) |
| int | CreateDirectory (const std::string &fname) |
| const std::string | ResolveLink (const std::string &path) |
| const std::string | CWD () |
| int | ChDir (const std::string &path) |
| const std::string | StripDirs (const std::string &) |
| std::string | TempFileName (const std::string &stub) |
| int | OpenTemp (std::string &stub) |
| void | TokenizePath (std::vector< std::string > rv, const std::string &path) |
| std::ostream & | operator<< (std::ostream &output, const Environment &env) |
Variables | |
| char ** | environ |
| char** environ |
Referenced by Environment::GetRawEnv(), and Environment::init().