BCharacterSet
class BCharacterSet {
BCharacterSet();
BCharacterSet(uint32 id, uint32 MIBenum, const char * print_name,
class BCharacterSet;
status_t GetNextCharacterSet(BCharacterSet * charset);
static const BCharacterSet * GetCharacterSetByFontID(uint32 id);
static const BCharacterSet * GetCharacterSetByConversionID(uint32 id);
static const BCharacterSet * GetCharacterSetByMIBenum(uint32 MIBenum);
static const BCharacterSet * FindCharacterSetByPrintName(const char * name);
static const BCharacterSet * FindCharacterSetByName(const char * name);
const BCharacterSet* characterSet
const BCharacterSet* defaultComposeEncoding
BCharacterSet charSet;
BCharacterSet charset;
const BCharacterSet* charset
BCharacterSet charset;
const BCharacterSet* characterSet
const BCharacterSet* set
const BCharacterSet* set =
const BCharacterSet* charset
const BCharacterSet* newCharset
BCharacterSet charset;
const BCharacterSet* charset
BCharacterSet charset;
const BPrivate::BCharacterSet* charset
const BCharacterSet* charset
const BCharacterSet* charset
const BCharacterSet* charset
BCharacterSet charset;
const BCharacterSet* cs = BCharacterSetRoster::FindCharacterSetByName(charset_string);
const BCharacterSet* charSet
BCharacterSet::BCharacterSet(uint32 _id, uint32 _MIBenum, const char * _print_name,
BCharacterSet::GetFontID() const
BCharacterSet::GetConversionID() const
BCharacterSet::GetMIBenum() const
BCharacterSet::BCharacterSet()
BCharacterSet::GetName() const
BCharacterSet::GetPrintName() const
BCharacterSet::GetMIMEName() const
BCharacterSet::CountAliases() const
BCharacterSet::AliasAt(uint32 index) const
BCharacterSetRoster::GetNextCharacterSet(BCharacterSet * charset)
const BCharacterSet *
const BCharacterSet *
const BCharacterSet *
const BCharacterSet *
const BCharacterSet *
static const BCharacterSet isoLatin8(8,11, B_TRANSLATE("ISO Hebrew"),
const BCharacterSet isoLatin9(9,12, B_TRANSLATE("ISO Turkish"),
static const BCharacterSet isoLatin10(10,13, B_TRANSLATE("ISO Nordic"),
static const BCharacterSet macintosh(11,2027, B_TRANSLATE("Macintosh Roman"),
static const BCharacterSet shiftJIS(12,17, B_TRANSLATE("Japanese Shift JIS"),
static const BCharacterSet packedJapanese(13,18, B_TRANSLATE("Japanese EUC"),
static const BCharacterSet iso2022jp(14,39, B_TRANSLATE("Japanese JIS"),
static const BCharacterSet windows1252(15,2252, B_TRANSLATE("Windows Latin-1 "
static const BCharacterSet unicode2(16,1000, B_TRANSLATE("Unicode (UCS-2)"),
static const BCharacterSet KOI8R(17,2084, B_TRANSLATE("KOI8-R Cyrillic"),
static const BCharacterSet windows1251(18,2251, B_TRANSLATE("Windows Cyrillic "
static const BCharacterSet IBM866(19,2086, B_TRANSLATE("DOS Cyrillic"),
static const BCharacterSet IBM437(20,2011, B_TRANSLATE("DOS Latin-US"),
static const BCharacterSet eucKR(21,38, B_TRANSLATE("EUC Korean"),
static const BCharacterSet iso13(22,109, B_TRANSLATE("ISO Baltic"),
static const BCharacterSet unicode(0,106, B_TRANSLATE("Unicode"),
static const BCharacterSet iso14(23,110, B_TRANSLATE("ISO Celtic"),
static const BCharacterSet iso15(24,111, B_TRANSLATE("ISO Latin 9"),
static const BCharacterSet big5(25,2026, B_TRANSLATE("Chinese Big5"),
static const BCharacterSet gb18030(26,114, B_TRANSLATE("Chinese GB18030"),
static const BCharacterSet kUTF16(27, 1000, B_TRANSLATE("Unicode"), "UTF-16", "UTF-16",
static const BCharacterSet kWindows1250(28, 2250, B_TRANSLATE("Windows Central "
const BCharacterSet * character_sets_by_id[] = {
const uint32 character_sets_by_id_count = sizeof(character_sets_by_id)/sizeof(const BCharacterSet*);
const BCharacterSet ** character_sets_by_MIBenum;
static const BCharacterSet isoLatin1(1,4, B_TRANSLATE("ISO West European"),
character_sets_by_MIBenum = new const BCharacterSet*[max_MIBenum+2];
memset(character_sets_by_MIBenum,0,sizeof(BCharacterSet*)*(max_MIBenum+2));
const BCharacterSet * charset = character_sets_by_id[index2];
static const BCharacterSet isoLatin2(2,5, B_TRANSLATE("ISO East European"),
static const BCharacterSet isoLatin3(3,6, B_TRANSLATE("ISO South European"),
static const BCharacterSet isoLatin4(4,7, B_TRANSLATE("ISO North European"),
static const BCharacterSet isoLatin5(5,8, B_TRANSLATE("ISO Cyrillic"),
static const BCharacterSet isoLatin6(6,9, B_TRANSLATE("ISO Arabic"),
static const BCharacterSet isoLatin7(7,10, B_TRANSLATE("ISO Greek"),
extern const BCharacterSet ** character_sets_by_MIBenum;
extern const BCharacterSet * character_sets_by_id[];
const BCharacterSet* charset = BCharacterSetRoster::GetCharacterSetByConversionID(
const BCharacterSet* charset = BCharacterSetRoster::GetCharacterSetByConversionID(
const BCharacterSet* characterSet = NULL;