#ifndef __CSR2022_H
#define __CSR2022_H
#include "unicode/utypes.h"
#if !UCONFIG_NO_CONVERSION
#include "csrecog.h"
U_NAMESPACE_BEGIN
class CharsetMatch;
class CharsetRecog_2022 : public CharsetRecognizer
{ … };
class CharsetRecog_2022JP :public CharsetRecog_2022
{ … };
#if !UCONFIG_ONLY_HTML_CONVERSION
class CharsetRecog_2022KR :public CharsetRecog_2022 {
public:
virtual ~CharsetRecog_2022KR();
const char *getName() const override;
UBool match(InputText *textIn, CharsetMatch *results) const override;
};
class CharsetRecog_2022CN :public CharsetRecog_2022
{
public:
virtual ~CharsetRecog_2022CN();
const char* getName() const override;
UBool match(InputText *textIn, CharsetMatch *results) const override;
};
#endif
U_NAMESPACE_END
#endif
#endif