]>
git.saurik.com Git - apple/icu.git/blob - icuSources/i18n/toupptrn.cpp
1 // © 2016 and later: Unicode, Inc. and others.
2 // License & terms of use: http://www.unicode.org/copyright.html
4 **********************************************************************
5 * Copyright (C) 2001-2007, International Business Machines
6 * Corporation and others. All Rights Reserved.
7 **********************************************************************
8 * Date Name Description
9 * 05/24/01 aliu Creation.
10 **********************************************************************
13 #include "unicode/utypes.h"
15 #if !UCONFIG_NO_TRANSLITERATION
17 #include "unicode/ustring.h"
18 #include "unicode/uchar.h"
25 UOBJECT_DEFINE_RTTI_IMPLEMENTATION(UppercaseTransliterator
)
28 * Constructs a transliterator.
30 UppercaseTransliterator::UppercaseTransliterator() :
31 CaseMapTransliterator(UNICODE_STRING("Any-Upper", 9), ucase_toFullUpper
)
38 UppercaseTransliterator::~UppercaseTransliterator() {
44 UppercaseTransliterator::UppercaseTransliterator(const UppercaseTransliterator
& o
) :
45 CaseMapTransliterator(o
)
50 * Assignment operator.
52 /*UppercaseTransliterator& UppercaseTransliterator::operator=(
53 const UppercaseTransliterator& o) {
54 CaseMapTransliterator::operator=(o);
61 Transliterator
* UppercaseTransliterator::clone(void) const {
62 return new UppercaseTransliterator(*this);
67 #endif /* #if !UCONFIG_NO_TRANSLITERATION */