/* * 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 | 16129 | tjuricek |
Rename/move files again... this time to the hyphenated-approach. |
||
//guest/tjuricek/file_system_client/main/vendor/p4api-15.1/macosx105x86_64/include/p4/i18napi.h | |||||
#1 | 16119 | tjuricek | Rename/move to meet workshop project conventions. | ||
//guest/tjuricek/fsclient/vendor/p4api-15.1/macosx105x86_64/include/p4/i18napi.h | |||||
#1 | 16118 | tjuricek |
FSClient initial version: handles add, edit This is a proof-of-concept app that mirrors an existing Perforce workspace to handle running commands like "p4 add" and "p4 edit" automatically when your apps add and write files. See the readme for more information. |