Gray C++ Libraries  0.0.2
A set of C++ libraries for MSVC, GNU on Windows, WinCE, Linux
cFilePath.h File Reference
#include "cString.h"
#include "FileName.h"

Go to the source code of this file.

Classes

class  Gray::cFilePath
 

Namespaces

 Gray
 < The main namespace for all Core functions.
 

Macros

#define FILESTR_DirSep   "/"
 

Typedefs

typedef cStringT< FILECHAR_t > Gray::cStringF
 A file name. checks USE_UNICODE_FN. related to cFilePath. More...
 
typedef WORD Gray::FILECHR_MASK_t
 Mask of enum FILECHR_TYPE_. More...
 

Enumerations

enum  Gray::FILESYS_TYPE {
  Gray::FILESYS_DEFAULT = 0 , Gray::FILESYS_FAT , Gray::FILESYS_FAT32 , Gray::FILESYS_NTFS ,
  Gray::FILESYS_NFS , Gray::FILESYS_QTY
}
 
enum  Gray::FILECHR_TYPE_ {
  Gray::FILECHR_Invalid = 0 , Gray::FILECHR_Device = 0x01 , Gray::FILECHR_Dirs = 0x02 , Gray::FILECHR_Name = 0x04 ,
  Gray::FILECHR_Name2 = 0x08 , Gray::FILECHR_Name3 = 0x10 , Gray::FILECHR_Ext = 0x20 , Gray::FILECHR_XPath = 0x3E ,
  Gray::FILECHR_All = 0x3F , Gray::FILECHR_Wildcard = 0x40
}
 

Detailed Description

Manipulate file path names.

Macro Definition Documentation

◆ FILESTR_DirSep

#define FILESTR_DirSep   "/"