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

Go to the source code of this file.

Namespaces

 Gray
 < The main namespace for all Core functions.
 

Macros

#define _FN(x)   __TOA(x)
 like _T(x) macro for static text file names. More...
 
#define _FNF(c)   c##A
 _WIN32 name has a A or W for UTF8 or UNICODE More...
 
#define _FNFW(c)   c
 _WIN32 name has a W for UNICODE but not UTF8 More...
 

Typedefs

typedef char Gray::FILECHAR_t
 a UTF8 char in a file name. like TCHAR More...
 

Enumerations

enum  Gray::FILEOP_TYPE { Gray::FILEOP_MOVE = 0x0001 , Gray::FILEOP_COPY = 0x0002 , Gray::FILEOP_DELETE = 0x0003 , Gray::FILEOP_RENAME = 0x0004 }
 

Detailed Description

Macro Definition Documentation

◆ _FN

#define _FN (   x)    __TOA(x)

like _T(x) macro for static text file names.

◆ _FNF

#define _FNF (   c)    c##A

_WIN32 name has a A or W for UTF8 or UNICODE

◆ _FNFW

#define _FNFW (   c)    c

_WIN32 name has a W for UNICODE but not UTF8