KDECore
kencodingprober::nsSingleByteCharSetProber Class Reference
#include <nsSBCharSetProber.h>

Public Member Functions | |
virtual const char * | GetCharSetName () |
virtual float | GetConfidence (void) |
virtual nsProbingState | GetState (void) |
virtual nsProbingState | HandleData (const char *aBuf, unsigned int aLen) |
bool | KeepEnglishLetters () |
nsSingleByteCharSetProber (SequenceModel *model, bool reversed, nsCharSetProber *nameProber) | |
nsSingleByteCharSetProber (SequenceModel *model) | |
virtual void | Reset (void) |
virtual void | SetOpion () |
Protected Attributes | |
unsigned int | mFreqChar |
unsigned char | mLastOrder |
const SequenceModel * | mModel |
nsCharSetProber * | mNameProber |
const bool | mReversed |
unsigned int | mSeqCounters [NUMBER_OF_SEQ_CAT] |
nsProbingState | mState |
unsigned int | mTotalChar |
unsigned int | mTotalSeqs |
Detailed Description
Definition at line 51 of file nsSBCharSetProber.h.
Constructor & Destructor Documentation
kencodingprober::nsSingleByteCharSetProber::nsSingleByteCharSetProber | ( | SequenceModel * | model | ) | [inline] |
Definition at line 53 of file nsSBCharSetProber.h.
kencodingprober::nsSingleByteCharSetProber::nsSingleByteCharSetProber | ( | SequenceModel * | model, | |
bool | reversed, | |||
nsCharSetProber * | nameProber | |||
) | [inline] |
Definition at line 55 of file nsSBCharSetProber.h.
Member Function Documentation
const char * kencodingprober::nsSingleByteCharSetProber::GetCharSetName | ( | ) | [virtual] |
Implements kencodingprober::nsCharSetProber.
Definition at line 104 of file nsSBCharSetProber.cpp.
float kencodingprober::nsSingleByteCharSetProber::GetConfidence | ( | void | ) | [virtual] |
Implements kencodingprober::nsCharSetProber.
Definition at line 83 of file nsSBCharSetProber.cpp.
virtual nsProbingState kencodingprober::nsSingleByteCharSetProber::GetState | ( | void | ) | [inline, virtual] |
Implements kencodingprober::nsCharSetProber.
Definition at line 60 of file nsSBCharSetProber.h.
nsProbingState kencodingprober::nsSingleByteCharSetProber::HandleData | ( | const char * | aBuf, | |
unsigned int | aLen | |||
) | [virtual] |
Implements kencodingprober::nsCharSetProber.
Definition at line 31 of file nsSBCharSetProber.cpp.
bool kencodingprober::nsSingleByteCharSetProber::KeepEnglishLetters | ( | ) | [inline] |
Definition at line 71 of file nsSBCharSetProber.h.
void kencodingprober::nsSingleByteCharSetProber::Reset | ( | void | ) | [virtual] |
Implements kencodingprober::nsCharSetProber.
Definition at line 70 of file nsSBCharSetProber.cpp.
virtual void kencodingprober::nsSingleByteCharSetProber::SetOpion | ( | ) | [inline, virtual] |
Implements kencodingprober::nsCharSetProber.
Definition at line 63 of file nsSBCharSetProber.h.
Member Data Documentation
unsigned int kencodingprober::nsSingleByteCharSetProber::mFreqChar [protected] |
Definition at line 90 of file nsSBCharSetProber.h.
unsigned char kencodingprober::nsSingleByteCharSetProber::mLastOrder [protected] |
Definition at line 83 of file nsSBCharSetProber.h.
const SequenceModel* kencodingprober::nsSingleByteCharSetProber::mModel [protected] |
Definition at line 79 of file nsSBCharSetProber.h.
Definition at line 93 of file nsSBCharSetProber.h.
const bool kencodingprober::nsSingleByteCharSetProber::mReversed [protected] |
Definition at line 80 of file nsSBCharSetProber.h.
unsigned int kencodingprober::nsSingleByteCharSetProber::mSeqCounters[NUMBER_OF_SEQ_CAT] [protected] |
Definition at line 86 of file nsSBCharSetProber.h.
Definition at line 71 of file nsSBCharSetProber.h.
unsigned int kencodingprober::nsSingleByteCharSetProber::mTotalChar [protected] |
Definition at line 88 of file nsSBCharSetProber.h.
unsigned int kencodingprober::nsSingleByteCharSetProber::mTotalSeqs [protected] |
Definition at line 85 of file nsSBCharSetProber.h.
The documentation for this class was generated from the following files: