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

Go to the source code of this file.

Classes

struct  Gray::cMime
 

Namespaces

 Gray
 < The main namespace for all Core functions.
 

Macros

#define MIME_EXT_unk   ""
 
#define MIME_EXT_3ds   ".3ds"
 
#define MIME_EXT_7z   ".7z"
 
#define MIME_EXT_avi   ".avi"
 
#define MIME_EXT_bin   ".bin"
 
#define MIME_EXT_bmp   ".bmp"
 
#define MIME_EXT_cer   ".cer"
 
#define MIME_EXT_crl   ".crl"
 
#define MIME_EXT_crt   ".crt"
 
#define MIME_EXT_css   ".css"
 
#define MIME_EXT_csv   ".csv"
 
#define MIME_EXT_dae   ".dae"
 
#define MIME_EXT_dds   ".dds"
 
#define MIME_EXT_dll   ".dll"
 
#define MIME_EXT_doc   ".doc"
 
#define MIME_EXT_docx   ".docx"
 
#define MIME_EXT_exe   ".exe"
 
#define MIME_EXT_fbx   ".fbx"
 
#define MIME_EXT_flv   ".flv"
 
#define MIME_EXT_gif   ".gif"
 
#define MIME_EXT_htm   ".htm"
 
#define MIME_EXT_html   ".html"
 
#define MIME_EXT_htt   ".htt"
 
#define MIME_EXT_ico   ".ico"
 
#define MIME_EXT_ini   ".ini"
 
#define MIME_EXT_jar   ".jar"
 
#define MIME_EXT_jp2   ".jp2"
 
#define MIME_EXT_jpg   ".jpg"
 
#define MIME_EXT_jpeg   ".jpeg"
 
#define MIME_EXT_js   ".js"
 
#define MIME_EXT_json   ".json"
 
#define MIME_EXT_log   ".log"
 
#define MIME_EXT_lua   ".lua"
 
#define MIME_EXT_mp3   ".mp3"
 
#define MIME_EXT_mp4   ".mp4"
 
#define MIME_EXT_mpeg   ".mpeg"
 
#define MIME_EXT_mpg   ".mpg"
 
#define MIME_EXT_ocx   ".ocx"
 
#define MIME_EXT_pdf   ".pdf"
 
#define MIME_EXT_pem   ".pem"
 
#define MIME_EXT_png   ".png"
 
#define MIME_EXT_ppt   ".ppt"
 
#define MIME_EXT_pptx   ".pptx"
 
#define MIME_EXT_pvk   ".pvk"
 
#define MIME_EXT_rtf   ".rtf"
 
#define MIME_EXT_scp   ".scp"
 
#define MIME_EXT_so   ".so"
 
#define MIME_EXT_swf   ".swf"
 
#define MIME_EXT_tga   ".tga"
 
#define MIME_EXT_tif   ".tif"
 
#define MIME_EXT_tiff   ".tiff"
 
#define MIME_EXT_ttf   ".ttf"
 
#define MIME_EXT_txt   ".txt"
 
#define MIME_EXT_wav   ".wav"
 
#define MIME_EXT_xls   ".xls"
 
#define MIME_EXT_xlsx   ".xlsx"
 
#define MIME_EXT_xml   ".xml"
 
#define MIME_EXT_zip   ".zip"
 
#define cMimeType(a, b, c, d, e)   MIME_##a,
 

Enumerations

enum  Gray::MIME_TYPE { Gray::MIME_QTY }
 

Detailed Description

Macro Definition Documentation

◆ cMimeType

#define cMimeType (   a,
  b,
  c,
  d,
 
)    MIME_##a,

◆ MIME_EXT_3ds

#define MIME_EXT_3ds   ".3ds"

◆ MIME_EXT_7z

#define MIME_EXT_7z   ".7z"

◆ MIME_EXT_avi

#define MIME_EXT_avi   ".avi"

◆ MIME_EXT_bin

#define MIME_EXT_bin   ".bin"

◆ MIME_EXT_bmp

#define MIME_EXT_bmp   ".bmp"

◆ MIME_EXT_cer

#define MIME_EXT_cer   ".cer"

◆ MIME_EXT_crl

#define MIME_EXT_crl   ".crl"

◆ MIME_EXT_crt

#define MIME_EXT_crt   ".crt"

◆ MIME_EXT_css

#define MIME_EXT_css   ".css"

◆ MIME_EXT_csv

#define MIME_EXT_csv   ".csv"

◆ MIME_EXT_dae

#define MIME_EXT_dae   ".dae"

◆ MIME_EXT_dds

#define MIME_EXT_dds   ".dds"

◆ MIME_EXT_dll

#define MIME_EXT_dll   ".dll"

◆ MIME_EXT_doc

#define MIME_EXT_doc   ".doc"

◆ MIME_EXT_docx

#define MIME_EXT_docx   ".docx"

◆ MIME_EXT_exe

#define MIME_EXT_exe   ".exe"

◆ MIME_EXT_fbx

#define MIME_EXT_fbx   ".fbx"

◆ MIME_EXT_flv

#define MIME_EXT_flv   ".flv"

◆ MIME_EXT_gif

#define MIME_EXT_gif   ".gif"

◆ MIME_EXT_htm

#define MIME_EXT_htm   ".htm"

◆ MIME_EXT_html

#define MIME_EXT_html   ".html"

◆ MIME_EXT_htt

#define MIME_EXT_htt   ".htt"

◆ MIME_EXT_ico

#define MIME_EXT_ico   ".ico"

◆ MIME_EXT_ini

#define MIME_EXT_ini   ".ini"

◆ MIME_EXT_jar

#define MIME_EXT_jar   ".jar"

◆ MIME_EXT_jp2

#define MIME_EXT_jp2   ".jp2"

◆ MIME_EXT_jpeg

#define MIME_EXT_jpeg   ".jpeg"

◆ MIME_EXT_jpg

#define MIME_EXT_jpg   ".jpg"

◆ MIME_EXT_js

#define MIME_EXT_js   ".js"

◆ MIME_EXT_json

#define MIME_EXT_json   ".json"

◆ MIME_EXT_log

#define MIME_EXT_log   ".log"

◆ MIME_EXT_lua

#define MIME_EXT_lua   ".lua"

◆ MIME_EXT_mp3

#define MIME_EXT_mp3   ".mp3"

◆ MIME_EXT_mp4

#define MIME_EXT_mp4   ".mp4"

◆ MIME_EXT_mpeg

#define MIME_EXT_mpeg   ".mpeg"

◆ MIME_EXT_mpg

#define MIME_EXT_mpg   ".mpg"

◆ MIME_EXT_ocx

#define MIME_EXT_ocx   ".ocx"

◆ MIME_EXT_pdf

#define MIME_EXT_pdf   ".pdf"

◆ MIME_EXT_pem

#define MIME_EXT_pem   ".pem"

◆ MIME_EXT_png

#define MIME_EXT_png   ".png"

◆ MIME_EXT_ppt

#define MIME_EXT_ppt   ".ppt"

◆ MIME_EXT_pptx

#define MIME_EXT_pptx   ".pptx"

◆ MIME_EXT_pvk

#define MIME_EXT_pvk   ".pvk"

◆ MIME_EXT_rtf

#define MIME_EXT_rtf   ".rtf"

◆ MIME_EXT_scp

#define MIME_EXT_scp   ".scp"

◆ MIME_EXT_so

#define MIME_EXT_so   ".so"

◆ MIME_EXT_swf

#define MIME_EXT_swf   ".swf"

◆ MIME_EXT_tga

#define MIME_EXT_tga   ".tga"

◆ MIME_EXT_tif

#define MIME_EXT_tif   ".tif"

◆ MIME_EXT_tiff

#define MIME_EXT_tiff   ".tiff"

◆ MIME_EXT_ttf

#define MIME_EXT_ttf   ".ttf"

◆ MIME_EXT_txt

#define MIME_EXT_txt   ".txt"

◆ MIME_EXT_unk

#define MIME_EXT_unk   ""

◆ MIME_EXT_wav

#define MIME_EXT_wav   ".wav"

◆ MIME_EXT_xls

#define MIME_EXT_xls   ".xls"

◆ MIME_EXT_xlsx

#define MIME_EXT_xlsx   ".xlsx"

◆ MIME_EXT_xml

#define MIME_EXT_xml   ".xml"

◆ MIME_EXT_zip

#define MIME_EXT_zip   ".zip"