reflex::Input::file_encoding Struct Reference

updated Tue Sep 26 2017 by Robert van Engelen
 
Static Public Attributes | List of all members
reflex::Input::file_encoding Struct Reference

Common constants. More...

#include <input.h>

Static Public Attributes

static const unsigned short plain = 0
 plain octets: 7-bit ASCII, 8-bit binary or UTF-8 without BOM detected More...
 
static const unsigned short utf8 = 1
 UTF-8 with BOM detected. More...
 
static const unsigned short utf16be = 2
 UTF-16 big endian. More...
 
static const unsigned short utf16le = 3
 UTF-16 little endian. More...
 
static const unsigned short utf32be = 4
 UTF-32 big endian. More...
 
static const unsigned short utf32le = 5
 UTF-32 little endian. More...
 
static const unsigned short latin = 6
 Basic Latin ASCII and Latin-1 supplement, ISO-8859-1. More...
 
static const unsigned short cp437 = 7
 CP 427. More...
 
static const unsigned short cp850 = 8
 CP 850 (updated to CP 858) More...
 
static const unsigned short ebcdic = 9
 EBCDIC. More...
 
static const unsigned short cp1250 = 10
 CP-1250. More...
 
static const unsigned short cp1251 = 11
 CP-1251. More...
 
static const unsigned short cp1252 = 12
 CP-1252. More...
 
static const unsigned short cp1253 = 13
 CP-1253. More...
 
static const unsigned short cp1254 = 14
 CP-1254. More...
 
static const unsigned short cp1255 = 15
 CP-1255. More...
 
static const unsigned short cp1256 = 16
 CP-1256. More...
 
static const unsigned short cp1257 = 17
 CP-1257. More...
 
static const unsigned short cp1258 = 18
 CP-1258. More...
 
static const unsigned short custom = 19
 custom code page More...
 

Detailed Description

Common constants.

Member Data Documentation

const unsigned short reflex::Input::file_encoding::cp1250 = 10
static

CP-1250.

const unsigned short reflex::Input::file_encoding::cp1251 = 11
static

CP-1251.

const unsigned short reflex::Input::file_encoding::cp1252 = 12
static

CP-1252.

const unsigned short reflex::Input::file_encoding::cp1253 = 13
static

CP-1253.

const unsigned short reflex::Input::file_encoding::cp1254 = 14
static

CP-1254.

const unsigned short reflex::Input::file_encoding::cp1255 = 15
static

CP-1255.

const unsigned short reflex::Input::file_encoding::cp1256 = 16
static

CP-1256.

const unsigned short reflex::Input::file_encoding::cp1257 = 17
static

CP-1257.

const unsigned short reflex::Input::file_encoding::cp1258 = 18
static

CP-1258.

const unsigned short reflex::Input::file_encoding::cp437 = 7
static

CP 427.

const unsigned short reflex::Input::file_encoding::cp850 = 8
static

CP 850 (updated to CP 858)

const unsigned short reflex::Input::file_encoding::custom = 19
static

custom code page

const unsigned short reflex::Input::file_encoding::ebcdic = 9
static

EBCDIC.

const unsigned short reflex::Input::file_encoding::latin = 6
static

Basic Latin ASCII and Latin-1 supplement, ISO-8859-1.

const unsigned short reflex::Input::file_encoding::plain = 0
static

plain octets: 7-bit ASCII, 8-bit binary or UTF-8 without BOM detected

const unsigned short reflex::Input::file_encoding::utf16be = 2
static

UTF-16 big endian.

const unsigned short reflex::Input::file_encoding::utf16le = 3
static

UTF-16 little endian.

const unsigned short reflex::Input::file_encoding::utf32be = 4
static

UTF-32 big endian.

const unsigned short reflex::Input::file_encoding::utf32le = 5
static

UTF-32 little endian.

const unsigned short reflex::Input::file_encoding::utf8 = 1
static

UTF-8 with BOM detected.


The documentation for this struct was generated from the following file: