Encoder.cpp(3)
๐ธ Encoder.cpp โ like, the whole vibe
okay bestie, welcome to Encoder.cpp(3), chillin' in the libpgf manual, section 3. this is the glow-up doc for the PGF encoder class implementation and honestly it's giving "small file, big feelings" ๐
โจ NAME โจ
Encoder.cpp โ the PGF encoder class implementation, periodt. ๐
๐ SYNOPSIS ๐
#include 'Encoder.h'
๐ฆ Macros ๐ฆ
#define CodeBufferBitLen (CodeBufferLen*WordWidth)โ the max number of bits that can live inm_codeBuffer, no cap fr ๐#define MaxCodeLen ((1 << RLblockSizeLen) - 1)โ the max length of an RL encoded block, that's just the math bestie ๐งฎ
๐ Detailed Description ๐
PGF encoder class implementation. that's the whole thing. short, sweet, iconic. ๐
Author
C. Stamm, R. Spuler ๐ซถ (the legends themselves)
Definition in file Encoder.cpp.
๐ฅ Macro Definition Documentation ๐ฅ
๐ #define CodeBufferBitLen (CodeBufferLen*WordWidth) ๐
max number of bits in m_codeBuffer
Definition at line 58 of file Encoder.cpp. ๐
โจ #define MaxCodeLen ((1 << RLblockSizeLen) - 1) โจ
max length of RL encoded block
Definition at line 59 of file Encoder.cpp. ๐
๐ Author ๐
Generated automatically by Doxygen for libpgf from the source code. so yes, a robot wrote this and it still ate ๐ค๐
Version 7.21.2 ยท Thu Jul 24 2025 00:00:00 ยท Encoder.cpp(3) โ and that's the whole page bestie, go forth and encode, ily ๐ฉทโจ
๐ฆ where this page comes from
- fedora 43: libpgf-devel 7.21.7-8.fc43 ยท LicenseRef-Callaway-LGPLv2+
- fedora 43: libpgf-devel 7.21.7-8.fc43 ยท LicenseRef-Callaway-LGPLv2+
- ๐ girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms