Pol  Revision:3cfda13
dirfunc.h File Reference
#include <dir.h>

Go to the source code of this file.

Namespaces

 Pol
 
 Pol::Clib
 

Macros

#define MAXFNAME   ( MAXFILE + MAXEXT - 1 )
 
#define MAXFULLDIR   ( MAXDRIVE + MAXDIR - 1 )
 

Typedefs

typedef char Pol::Clib::Directory[MAXFULLDIR]
 
typedef char Pol::Clib::FFile[MAXFNAME]
 
typedef char Pol::Clib::File1[MAXFILE]
 
typedef char Pol::Clib::Pathname[MAXPATH]
 

Enumerations

enum  {
  Pol::Clib::SRC_NO_EXIST = 1, Pol::Clib::DST_ALREADY_EXIST, Pol::Clib::SRC_OPEN_ERROR, Pol::Clib::DST_OPEN_ERROR,
  Pol::Clib::WRITE_ERROR
}
 

Functions

char * Pol::Clib::buildfn (const char *directory, const char *filename)
 
char * Pol::Clib::buildfnext (const char *directory, const char *filename, const char *extension)
 
int Pol::Clib::chddir (const char *dir)
 
int Pol::Clib::copyFile (const char *src, const char *dst)
 
int Pol::Clib::copyFileNoRep (const char *src, const char *dst)
 
char * Pol::Clib::fullmerge (char *path)
 
int Pol::Clib::fullsplit (const char *path)
 
char * Pol::Clib::mergeFnExt (char *fname)
 
int Pol::Clib::moveFile (const char *src, const char *dst)
 
int Pol::Clib::moveFileNoRep (const char *src, const char *dst)
 
char * Pol::Clib::nodefile (const char *directory, const char *filename, int node)
 
void Pol::Clib::normalize_dir (char *dir)
 

Macro Definition Documentation

#define MAXFNAME   ( MAXFILE + MAXEXT - 1 )

Definition at line 17 of file dirfunc.h.

#define MAXFULLDIR   ( MAXDRIVE + MAXDIR - 1 )

Definition at line 15 of file dirfunc.h.