ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

Public Types

enum  enc_types {
  detect, utf8, utf16le, utf16be,
  utf32le, utf32be
}
enum  err_types {
  none, iopen, oopen, eof,
  read, write, decode
}

Public Member Functions

 utf_converter (string ifname, string ofname, enc_types enc=detect)
err_types getError ()
enc_types getBOM ()
int getByte (unsigned char &c)
int getWord (unsigned short &w)
int getDWord (wchar_t &d)
wchar_t get_wchar_t ()
void convert2utf16le ()
 ~utf_converter ()

Protected Attributes

err_types error
enc_types encoding
unsigned char buffer [4]
unsigned char fill
unsigned char index
fstream inputfile
fstream outputfile

Static Protected Attributes

static const unsigned char utf8table [64]

Detailed Description

Definition at line 21 of file utf16le.cpp.


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

Generated on Sat May 26 2012 06:45:37 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.