Implements members of the various classes defined in file.h. More...
#include <cxxtls/file.h>#include <cxxtls/options.h>#include <cxxtls/strtool.h>#include <portable_io.h>#include <time.h>#include <errno.h>#include <algorithm>#include <fcntl.h>#include <memory.h>#include <string.h>#include <cxxtls/user.h>#include <set>#include <dirent.h>#include <unistd.h>#include <pwd.h>#include <grp.h>#include <sys/stat.h>#include <fnmatch.h>
Go to the source code of this file.
Classes | |
| struct | Is_Path_Space |
| A functor that tells you if a character is counted as a pathname separator. More... | |
Namespaces | |
| namespace | cxxtls |
The namespace that encapsulates most of the functionality in the CXX toolkit. | |
Defines | |
| #define | O_BINARY 0 |
| #define | SET_MODE(a, b) |
Typedefs | |
| typedef FileName::rep_t | rep_t |
Functions | |
| static string | gethomepath () |
| static int | unpackPermString (string const &s, int readable, int writeable, int executable) |
Variables | |
| char const * | months [] |
| static set< string > | tilde_cache |
Implements members of the various classes defined in file.h.
Definition in file file.cxx.
1.6.3