• Have classes contain only a single private member of type
    PointerHolder<Members>. This makes it safe to change the structure of
    the Members class without breaking binary compatibility. Many of the
    classes already follow this pattern quite successfully. This brings in
    the rest of the class that are part of the public API.
    Jay Berkenbilt authored
     
    Browse Dir »








  • Unparse is admittedly strange, but I'd rather be strange and
    consistent, and everything else in the qpdf library uses unparse to
    serialize. (If you're reading this, the convention of using "unparse"
    comes from the "clu" programming language.)
    Jay Berkenbilt authored
     
    Browse Dir »