Logo Search packages:      
Sourcecode: icu version File versions  Download package

#define UNICODE_STRING_SIMPLE ( cs   )     UNICODE_STRING(cs, -1)

Unicode String literals in C++. Dependent on the platform properties, different UnicodeString constructors should be used to create a UnicodeString object from a string literal. The macros are defined for improved performance. They work only for strings that contain "invariant characters", i.e., only latin letters, digits, and some punctuation. See utypes.h for details.

The string parameter must be a C string literal. ICU 2.0

Definition at line 116 of file unistr.h.

Referenced by DateFormatSymbols::initializeData(), Transliterator::initializeRegistry(), NumberFormat::makeInstance(), PluralFormatTest::pluralFormatLocaleTest(), PluralFormatTest::pluralFormatUnitTest(), TransliteratorRegistry::reget(), UnescapeTransliterator::registerIDs(), RemoveTransliterator::registerIDs(), NormalizationTransliterator::registerIDs(), EscapeTransliterator::registerIDs(), SelectFormatTest::selectFormatUnitTest(), RuleBasedNumberFormat::setDefaultRuleSet(), IntlTestSimpleDateFormatAPI::testAPI(), PluralRulesTest::testAPI(), TransliteratorTest::TestCompoundRBT(), TransliteratorTest::TestEscape(), UnicodeStringTest::TestMiscellaneous(), TransliteratorTest::TestNameMap(), UnicodeSetTest::TestPosixClasses(), CollationAPITest::TestProperty(), TransliteratorTest::TestPropertySet(), UnicodeSetTest::TestScriptSet(), UnicodeSetTest::TestToPattern(), TransliteratorTest::TestUserFunction(), ThaiBreakEngine::ThaiBreakEngine(), Transliterator::toRules(), CompoundTransliterator::toRules(), and BasicCalendarFactory::updateVisibleIDs().


Generated by  Doxygen 1.6.0   Back to index