Main Page   Class Hierarchy   Compound List   File List   Header Files   Sources   Compound Members   File Members  

jamohang.h

This is the verbatim text of the jamohang.h include file.
/*
**********************************************************************
*   Copyright (c) 2000, International Business Machines
*   Corporation and others.  All Rights Reserved.
**********************************************************************
*   Date        Name        Description
*   01/17/2000  aliu        Ported from Java.
**********************************************************************
*/
#ifndef JAMOHANG_H
#define JAMOHANG_H

#include "unicode/translit.h"

class U_I18N_API JamoHangulTransliterator : public Transliterator {

    static const char* _ID;

public:

    JamoHangulTransliterator(UnicodeFilter* adoptedFilter = 0);

    virtual ~JamoHangulTransliterator();

    JamoHangulTransliterator(const JamoHangulTransliterator&);

    JamoHangulTransliterator& operator=(const JamoHangulTransliterator&);

    Transliterator* clone(void) const;

    virtual void handleTransliterate(Replaceable& text, Position& offsets,
                                     UBool isIncremental) const;

private:

    static UChar composeHangul(UChar last, UChar ch, int32_t& count);
};

inline JamoHangulTransliterator::~JamoHangulTransliterator() {}

#endif

Generated at Mon Jun 5 12:53:17 2000 for ICU1.5 by doxygen 1.0.0 written by Dimitri van Heesch, © 1997-1999