Logo Search packages:      
Sourcecode: icu version File versions


 * Copyright (c) 1997-2001, International Business Machines Corporation and
 * others. All Rights Reserved.
*   Date        Name        Description
*   02/28/2001  aliu        Creation
*   03/01/2001  George      port to HP/UX

#ifndef JAMOTEST_H
#define JAMOTEST_H

#include "unicode/translit.h"
#include "transtst.h"

 * @test
 * @summary Test of Latin-Jamo and Jamo-Latin rules
00022 class JamoTest : public TransliteratorTest {
    virtual ~JamoTest();
    void runIndexedTest(int32_t index, UBool exec, const char* &name,
                        char* par=NULL);

    void TestJamo(void);
    void TestRealText(void);

    void TestPiecemeal(void);

    // Support methods

    // Override TransliteratorTest
    virtual void expectAux(const UnicodeString& tag,
                           const UnicodeString& summary, UBool pass,
                           const UnicodeString& expectedResult);

    // Methods to convert Jamo to/from readable short names,
    // e.g. (Gi) <> U+1100
    static const char* JAMO_NAMES_RULES;
    Transliterator *JAMO_NAME;
    Transliterator *NAME_JAMO;
    UnicodeString nameToJamo(const UnicodeString& input);
    UnicodeString jamoToName(const UnicodeString& input);


Generated by  Doxygen 1.6.0   Back to index