public GB18030Prober() { this.lastChar = new byte[2]; this.codingSM = new CodingStateMachine(new GB18030Model()); this.analyser = new GB18030DistributionAnalyser(); this.Reset(); }
public EucJPProber() { this.codingSM = new CodingStateMachine(new EucJPModel()); this.distributionAnalyser = new EucJPDistributionAnalyser(); this.contextAnalyser = new EucJPContextAnalyser(); this.Reset(); }
public SjisProber() { this.codingSM = new CodingStateMachine(new SjisModel()); this.distributionAnalyser = new SjisDistributionAnalyser(); this.contextAnalyser = new SjisContextAnalyser(); this.Reset(); }
public EUCTWProber() { this.codingSM = new CodingStateMachine(new EUCTWSMModel()); this.distributionAnalyser = new EUCTWDistributionAnalyser(); this.Reset(); }
private nsEUCTWProber() { mCodingSM = new CodingStateMachine(SMModel.EUCTWSMModel); Reset(); }
public nsEUCKRProber() { mCodingSM = new CodingStateMachine(SMModel.EUCKRSMModel); Reset(); }
public EUCKRProber() { codingSM = new CodingStateMachine(new EUCKRSMModel()); distributionAnalyser = new EUCKRDistributionAnalyser(); Reset(); }
public EucKRProber() { this.codingSM = new CodingStateMachine(new EucKRModel()); this.distributionAnalyser = new EucKRDistributionAnalyser(); this.Reset(); }
public Utf8Prober() { this.numOfMultiByteChar = 0; this.stateMachine = new CodingStateMachine(new Utf8Model()); this.InitialiseProbes(); }
public nsSJISProber() { mCodingSM = new CodingStateMachine(SMModel.SJISSMModel); Reset(); }
public Big5Prober() { this.codingSM = new CodingStateMachine(new Big5Model()); this.distributionAnalyser = new Big5DistributionAnalyser(); this.Reset(); }
// for S-JIS encoding, obeserve characteristic: // 1, kana character (or hankaku?) often have hight frequency of appereance // 2, kana character often exist in group // 3, certain combination of kana is never used in japanese language public nsEUCJPProber() { mCodingSM = new CodingStateMachine(SMModel.EUCJPSMModel); Reset(); }
public Big5Prober() { mCodingSM = new CodingStateMachine(SMModel.Big5SMModel); Reset(); }
public Big5Prober() { this.codingSM = new CodingStateMachine(new BIG5SMModel()); this.distributionAnalyser = new BIG5DistributionAnalyser(); this.Reset(); }
public UTF8Prober() { numOfMBChar = 0; codingSM = new CodingStateMachine(new UTF8SMModel()); Reset(); }
nsEUCTWProber() { mCodingSM = new CodingStateMachine(SMModel.EUCTWSMModel); Reset(); }