aboutsummaryrefslogtreecommitdiffstats
path: root/include/qpdf/QPDFObjGen.hh
AgeCommit message (Collapse)Author
2024-01-01Update copyright to 2024Jay Berkenbilt
2023-06-09Code tidy - Clang-Tidy rule modernize-use-default-member-initm-holger
2023-06-02Code tidy - reflow comments and stringsm-holger
2023-05-21Fix doc comment in QPDFObjGen::setm-holger
2023-05-19Add new convenience class QPDFObjGen::setm-holger
2023-02-25Update copyright to 2023Jay Berkenbilt
2022-07-24Revert making second parameter of QPDFObjGen::QPDFObjGen optionalm-holger
Also, change test for QPDFObjGen::isIndirect to obj != 0. Delete comment from commit afd35f9.
2022-07-24Make second parameter of QPDFObjGen::QPDFObjGen optionalm-holger
2022-07-24Add QPDFObjGen operator !=m-holger
2022-07-24Add method QPDFObjGen::isIndirectm-holger
2022-07-24Add optional parameter separator to QPDFObjGen::unparsem-holger
Also, revert inlining of unparse and operator << from commit 4c6640c in order to avoid exposing QUtil.
2022-07-16Format code after previous pull requestJay Berkenbilt
2022-07-16Inline QPDFObjGen methodsm-holger
ABI breaking change
2022-02-04Update copyright for 2022Jay Berkenbilt
2021-02-21Add QPDFObjGen::unparseJay Berkenbilt
2021-01-04Update copyright to 2021Jay Berkenbilt
2020-12-28Add ostream << for QPDFObjGenJay Berkenbilt
2020-01-26Update copyright to 2020Jay Berkenbilt
2019-06-22Convert remaining public classes to use Members patternJay Berkenbilt
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.
2019-01-07Update copyrights for 2019Jay Berkenbilt
2018-08-12Protect headers with compliant identifiers (fixes #233)Jay Berkenbilt
2018-01-14Update copyright to 2018Jay Berkenbilt
2017-09-14Additionally license under Apache License version 2.0Jay Berkenbilt
The Apache License version 2.0 is now the primary license for qpdf. However, users may, at their option, continue to use Artistic version 2.0.
2017-08-22Update copyright to 2017Jay Berkenbilt
2015-05-24Copyright 2015Jay Berkenbilt
2014-01-14Update Copyright to 2014Jay Berkenbilt
2013-06-14Use QPDFObjectHandle::getObjGen() where appropriateJay Berkenbilt
In internal code and examples, replace calls to getObjectID() and getGeneration() with calls to getObjGen() where possible.
2013-06-14Promote QPDF::ObjGen to top-level object QPDFObjGenJay Berkenbilt