ladybird/Userland/Libraries/LibTextCodec
sin-ack e6818388e4 LibTextCodec: Add "process" API for allocation-free code point iteration
This commit adds a new process method to all Decoder subclasses which
do what to_utf8 used to do, and allows callers to customize the handling
of individiual UTF-8 code points through a callback. Decoder::to_utf8
now uses this API to generate a string via StringBuilder, preserving the
original behavior.
2021-08-30 00:08:40 +02:00
..
CMakeLists.txt Libraries: Move to Userland/Libraries/ 2021-01-12 12:17:46 +01:00
Decoder.cpp LibTextCodec: Add "process" API for allocation-free code point iteration 2021-08-30 00:08:40 +02:00
Decoder.h LibTextCodec: Add "process" API for allocation-free code point iteration 2021-08-30 00:08:40 +02:00