/* * Copyright 2003 Perforce Software. All rights reserved. * * This file is part of Perforce - the FAST SCM System. */ /* * I18NAPI.h - API support for charset conversion identifiers * */ class Enviro; class CharSetApi { public: /* * The CharSet enum provides the values for the ClientApi::SetTrans * api call. You may need to cast to (int) */ enum CharSet { NOCONV = 0, UTF_8, ISO8859_1, UTF_16, SHIFTJIS, EUCJP, WIN_US_ANSI, WIN_US_OEM, MACOS_ROMAN, ISO8859_15, ISO8859_5, KOI8_R, WIN_CP_1251, UTF_16_LE, UTF_16_BE, UTF_16_LE_BOM, UTF_16_BE_BOM, UTF_16_BOM, UTF_8_BOM, UTF_32, UTF_32_LE, UTF_32_BE, UTF_32_LE_BOM, UTF_32_BE_BOM, UTF_32_BOM, UTF_8_UNCHECKED, UTF_8_UNCHECKED_BOM, CP949, CP936, CP950, CP850, CP858, CP1253, CP737, ISO8859_7 }; static CharSet Lookup(const char *, Enviro * = 0); static CharSet Discover(Enviro * = 0); static const char *Name(CharSet); static int Granularity(CharSet); static int isUnicode(CharSet); static unsigned int CharSetCount(); };
# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#1 | 18760 | rlranft |
Populate -o //guest/perforce_software/p4/... //guest/rlranft/p4/.... |
||
//guest/perforce_software/p4/2014-2/i18n/i18napi.h | |||||
#1 | 15903 | Matt Attaway | Everything should be happy now between the Workshop and the depot paths | ||
//guest/perforce_software/p4/2014_2/i18n/i18napi.h | |||||
#1 | 15901 | Matt Attaway | Clean up code to fit modern Workshop naming standards | ||
//guest/perforce_software/p4/2014.2/i18n/i18napi.h | |||||
#1 | 12189 | Matt Attaway | Initial (and much belated) drop of 2014.2 p4 source code |