file.cxx File Reference

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>
Include dependency graph for file.cxx:

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

Detailed Description

Implements members of the various classes defined in file.h.

Definition in file file.cxx.


Define Documentation

#define O_BINARY   0

Definition at line 102 of file file.cxx.

#define SET_MODE ( a,
 ) 

Definition at line 103 of file file.cxx.

Generated on Wed Feb 29 22:51:24 2012 for CXXUtilities by  doxygen 1.6.3