reflex::Input::file_encoding Struct Reference

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

Common file_encoding constants. More...

#include <input.h>

Static Public Attributes

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

Detailed Description

Common file_encoding constants.

Member Data Documentation

const file_encoding_type reflex::Input::file_encoding::cp1250 = 11
static

CP 1250.

const file_encoding_type reflex::Input::file_encoding::cp1251 = 12
static

CP 1251.

const file_encoding_type reflex::Input::file_encoding::cp1252 = 13
static

CP 1252.

const file_encoding_type reflex::Input::file_encoding::cp1253 = 14
static

CP 1253.

const file_encoding_type reflex::Input::file_encoding::cp1254 = 15
static

CP 1254.

const file_encoding_type reflex::Input::file_encoding::cp1255 = 16
static

CP 1255.

const file_encoding_type reflex::Input::file_encoding::cp1256 = 17
static

CP 1256.

const file_encoding_type reflex::Input::file_encoding::cp1257 = 18
static

CP 1257.

const file_encoding_type reflex::Input::file_encoding::cp1258 = 19
static

CP 1258.

const file_encoding_type reflex::Input::file_encoding::cp437 = 7
static

CP 427.

const file_encoding_type reflex::Input::file_encoding::cp850 = 8
static

CP 850.

const file_encoding_type reflex::Input::file_encoding::cp858 = 9
static

CP 858.

const file_encoding_type reflex::Input::file_encoding::custom = 20
static

custom code page

const file_encoding_type reflex::Input::file_encoding::ebcdic = 10
static

EBCDIC.

const file_encoding_type reflex::Input::file_encoding::latin = 6
static

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

const file_encoding_type reflex::Input::file_encoding::plain = 0
static

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

const file_encoding_type reflex::Input::file_encoding::utf16be = 2
static

UTF-16 big endian.

const file_encoding_type reflex::Input::file_encoding::utf16le = 3
static

UTF-16 little endian.

const file_encoding_type reflex::Input::file_encoding::utf32be = 4
static

UTF-32 big endian.

const file_encoding_type reflex::Input::file_encoding::utf32le = 5
static

UTF-32 little endian.

const file_encoding_type reflex::Input::file_encoding::utf8 = 1
static

UTF-8 with BOM detected.


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