Пример #1
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();
        }
Пример #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();
        }