]>
git.saurik.com Git - apple/icu.git/blob - icuSources/i18n/tolowtrn.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/uchar.h"
18 #include "unicode/ustring.h"
25 UOBJECT_DEFINE_RTTI_IMPLEMENTATION(LowercaseTransliterator
)
28 * Constructs a transliterator.
30 LowercaseTransliterator::LowercaseTransliterator() :
31 CaseMapTransliterator(UNICODE_STRING("Any-Lower", 9), ucase_toFullLower
)
38 LowercaseTransliterator::~LowercaseTransliterator() {
44 LowercaseTransliterator::LowercaseTransliterator(const LowercaseTransliterator
& o
) :
45 CaseMapTransliterator(o
)
50 * Assignment operator.
52 /*LowercaseTransliterator& LowercaseTransliterator::operator=(
53 const LowercaseTransliterator& o) {
54 CaseMapTransliterator::operator=(o);
61 Transliterator
* LowercaseTransliterator::clone(void) const {
62 return new LowercaseTransliterator(*this);
67 #endif /* #if !UCONFIG_NO_TRANSLITERATION */