7#ifndef CHINESEGROUPPROBER_H
8#define CHINESEGROUPPROBER_H
10#include "nsCharSetProber.h"
12#define CN_NUM_OF_PROBERS 3
13namespace kencodingprober
15class KCODECS_NO_EXPORT ChineseGroupProber :
public nsCharSetProber
19 ~ChineseGroupProber()
override;
20 nsProbingState HandleData(
const char *aBuf,
unsigned int aLen)
override;
21 const char *GetCharSetName()
override;
22 nsProbingState GetState(
void)
override
26 void Reset(
void)
override;
27 float GetConfidence(
void)
override;
28 void SetOpion()
override
33 void DumpStatus()
override;
37 nsProbingState mState;
38 nsCharSetProber *mProbers[CN_NUM_OF_PROBERS];
39 bool mIsActive[CN_NUM_OF_PROBERS];
41 unsigned int mActiveNum;
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Sat Dec 21 2024 16:59:08 by
doxygen 1.12.0 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.