aboutsummaryrefslogtreecommitdiffstats
path: root/libqpdf/QPDF_Array.cc
AgeCommit message (Expand)Author
2024-02-16Add new writeJSON methodsm-holger
2024-02-04Format codeJay Berkenbilt
2024-01-12Fix null pointer issue on array copyJay Berkenbilt
2024-01-10Tune handling of sparse arrays in QPDF_Arraym-holger
2023-06-09Code tidy - Clang-Tidy rule modernize-use-emplacem-holger
2023-06-02Code tidy - reflow comments and stringsm-holger
2023-05-21Rerun clang-formatJay Berkenbilt
2023-05-20Use auto when initialializing with newm-holger
2023-04-01Refactor QPDF_Array::unparsem-holger
2023-04-01Refactor QPDF_Array::getJSONm-holger
2023-04-01Remove SparseOHArraym-holger
2023-04-01Refactor QPDF_Array::copym-holger
2023-04-01Refactor QPDF_Array::disconnectm-holger
2023-04-01Refactor QPDF_Array::setFromVectorm-holger
2023-04-01Refactor QPDF_Array::getAsVectorm-holger
2023-04-01Remove SparseOHArray::at, setAt and appendm-holger
2023-04-01Remove SparseOHArray::erasem-holger
2023-04-01Remove SparseOHArray::insertm-holger
2023-04-01Refactor QPDF_Array::setItem and rename to setAtm-holger
2023-04-01Refactor QPDF_Array::eraseItem and rename to erasem-holger
2023-04-01Refactor QPDF_Array::insertItem and rename to insertm-holger
2023-04-01Refactor QPDF_Array::appendItem and rename to push_backm-holger
2023-04-01Add new method QPDFValue::checkOwnershipm-holger
2023-04-01Refactor QPDF_Array::getItem and rename to atm-holger
2023-04-01Inline QPDF_Array::getNItems and rename to sizem-holger
2023-04-01Change SparseOHArray index type to int and elements type to mapm-holger
2023-04-01Remove temporary OHArraym-holger
2023-03-29Remove temporary OHArray::erase, insert and copym-holger
2023-03-29Remove temporary OHArray::disconnect and setAtm-holger
2023-03-29Remove temporary OHArray::atm-holger
2023-03-29Remove temporary OHArray::size, append and remove_lastm-holger
2023-03-29Optimize QPDFParser for non-sparse QPDF_Arraysm-holger
2023-03-29Change underlying data structure of QPDF_Array in non-sparse mode to std::vectorm-holger
2023-03-29Add separate sparse mode to QPDF_Arraym-holger
2023-03-29Remove redundant QPDF_Array::addExplicitElementsToListm-holger
2022-12-31Avoid inserting direct null objects into olistm-holger
2022-12-31Change olist variable in QPDFParser::parse to vector<shared_ptr<QPDFObject>>m-holger
2022-11-20Refactor QPDFObjectHandle::copyObject1m-holger
2022-11-20Rename QPDFObject::shallowCopy to copym-holger
2022-09-08Rename QPDFValueProxy back to QPDFObjectJay Berkenbilt
2022-09-08Change reset to disconnect and clarify commentsJay Berkenbilt
2022-09-08Clear owning QPDF information for all objects, not just indirectJay Berkenbilt
2022-09-06Rename QPDFObject -> QPDFValueProxyJay Berkenbilt
2022-09-04Fix commit 805c1ad : Reset QPDFValue::qpdf and QPDFValue::og when ...m-holger
2022-09-01Remove virtual methods QPDFValue::getTypeCode and getTypeNamem-holger
2022-09-01Split QPDFObject into QPDFObject and QPDFValuem-holger
2022-06-27Refactor QPDFObject creation and cloningm-holger
2022-06-25Remove redundant QPDF_Array::setDescription and QPDF_Dictionary::setDescriptionm-holger
2022-05-07Prepare code for JSON v2Jay Berkenbilt
2022-04-30Code clean up: use range-style for loops wherever possibleJay Berkenbilt