Encoder.cpp(3)

๐Ÿ“ฆ
version 7.21.7 ยท 4 versions
, in fedora 43

๐ŸŒธ 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 in m_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