Buffer for exception-throwing decoding fallback strategy. Doesn't store anything actually,...
Definition: decoder_exception_fallback_buffer.h:21
virtual char_t GetNextChar() override
Gets next available character.
Definition: decoder_exception_fallback_buffer.h:41
virtual bool MovePrevious() override
Moves to previous chracter.
Definition: decoder_exception_fallback_buffer.h:44
virtual bool Fallback(ArrayPtr< uint8_t > bytesUnknown, int index) override
Handles decoding failure.
Definition: decoder_exception_fallback_buffer.h:33
DecoderExceptionFallbackBuffer()
Constructor.
Definition: decoder_exception_fallback_buffer.h:24
virtual int get_Remaining() const override
Gets number of remaining characters.
Definition: decoder_exception_fallback_buffer.h:27
Provides buffer for fallback implementation. Objects of this class should only be allocated using Sys...
Definition: decoder_fallback_buffer.h:15
System::ExceptionWrapper< Details_DecoderFallbackException > DecoderFallbackException
Definition: decoder_fallback_exception.h:61