Ejemplo n.º 1
0
 public CJKByteProcessor(ICharProcessor processor, ByteProcessorBuffer buffer, Encoding encoding, byte[] leadingBytes, byte[] trailingBytes)
 {
     _processor     = processor;
     _encoding      = encoding;
     _buffer        = buffer;
     _leadingBytes  = leadingBytes;
     _trailingBytes = trailingBytes;
 }
Ejemplo n.º 2
0
        public ISO2022CharDecoder(ICharProcessor processor, EncodingProfile enc)
        {
            _escseq = new EscapeSequenceBuffer();
            _processor = processor;
            _state = State.Normal;
            _encoding = enc;

            _asciiByteProcessor = new ASCIIByteProcessor(processor);
            _currentByteProcessor = _asciiByteProcessor;
            _G0ByteProcessor = _asciiByteProcessor;
            _G1ByteProcessor = _asciiByteProcessor;

            _byteProcessorBuffer = new ByteProcessorBuffer();
        }
Ejemplo n.º 3
0
        public ISO2022CharDecoder(ICharProcessor processor, EncodingProfile enc)
        {
            _escseq    = new EscapeSequenceBuffer();
            _processor = processor;
            _state     = State.Normal;
            _encoding  = enc;

            _asciiByteProcessor   = new ASCIIByteProcessor(processor);
            _currentByteProcessor = _asciiByteProcessor;
            _G0ByteProcessor      = _asciiByteProcessor;
            _G1ByteProcessor      = _asciiByteProcessor;

            _byteProcessorBuffer = new ByteProcessorBuffer();
        }
Ejemplo n.º 4
0
 public ASCIIByteProcessor(ICharProcessor processor) {
     _processor = processor;
 }
Ejemplo n.º 5
0
 public ISO2022KRByteProcessor(ICharProcessor processor, ByteProcessorBuffer buffer)
     : base(processor, buffer, Encoding.GetEncoding("iso-2022-kr"), _krLeadingBytes, null) {
 }
Ejemplo n.º 6
0
 public ISO2022JPKanaByteProcessor(ICharProcessor processor, ByteProcessorBuffer buffer)
     : base(processor, buffer, Encoding.GetEncoding("iso-2022-jp"), _kanaLeadingBytes, null) {
 }
Ejemplo n.º 7
0
 public CJKByteProcessor(ICharProcessor processor, ByteProcessorBuffer buffer, Encoding encoding, byte[] leadingBytes, byte[] trailingBytes) {
     _processor = processor;
     _encoding = encoding;
     _buffer = buffer;
     _leadingBytes = leadingBytes;
     _trailingBytes = trailingBytes;
 }
Ejemplo n.º 8
0
 public DECLineByteProcessor(ICharProcessor processor) {
     _processor = processor;
 }
Ejemplo n.º 9
0
 public DECLineByteProcessor(ICharProcessor processor)
 {
     _processor = processor;
 }
Ejemplo n.º 10
0
 public ASCIIByteProcessor(ICharProcessor processor)
 {
     _processor = processor;
 }
Ejemplo n.º 11
0
 public ISO2022KRByteProcessor(ICharProcessor processor, ByteProcessorBuffer buffer)
     : base(processor, buffer, Encoding.GetEncoding("iso-2022-kr"), _krLeadingBytes, null)
 {
 }
Ejemplo n.º 12
0
 public ISO2022JPKanaByteProcessor(ICharProcessor processor, ByteProcessorBuffer buffer)
     : base(processor, buffer, Encoding.GetEncoding("iso-2022-jp"), _kanaLeadingBytes, null)
 {
 }