summaryrefslogtreecommitdiff
path: root/poppler/Object.h
AgeCommit message (Expand)AuthorFilesLines
2019-11-29Enable modernize-deprecated-headersAlbert Astals Cid1-3/+3
2019-11-22Remove Object::streamIs and Object::isStream(const char *)Albert Astals Cid1-8/+0
2019-11-22Remove Object::streamGetLineAlbert Astals Cid1-4/+0
2019-11-22Remove Object::streamLookCharAlbert Astals Cid1-4/+0
2019-11-22Remove Object::streamSetPosAlbert Astals Cid1-3/+0
2019-11-22Remove Object::streamGetPosAlbert Astals Cid1-4/+0
2019-10-30Introduce Object::getNumWithDefaultValueAlbert Astals Cid1-0/+7
2019-09-30Run clang-tidy on CIAlbert Astals Cid1-2/+2
2019-03-29Use the default provided Ref = operator, it's good enoughAlbert Astals Cid1-1/+1
2019-03-24Rework AnnotPopup parent handling codeAlbert Astals Cid1-0/+6
2019-02-27Change Dict::lookupNF return a const &Albert Astals Cid1-2/+2
2019-02-27Make Annot::getNF and Dict::getNF return const & instead of copyAlbert Astals Cid1-4/+4
2019-02-17Remove the "long" Object objRef constructorAlbert Astals Cid1-2/+0
2019-02-10Make the Object Ref constructor explicitAlbert Astals Cid1-2/+2
2019-02-10Object: Add constructor that takes a const RefAlbert Astals Cid1-1/+3
2018-12-06Remove the file gtypes.h completelyOliver Sander1-1/+0
2018-12-06Replace Guchar by unsigned charOliver Sander1-2/+2
2018-11-09Pass small and trivially-copyable type by valueAlbert Astals Cid1-3/+3
2018-10-23Replace GBool, gTrue, and gFalse by bool, true, false, resp.Oliver Sander1-30/+30
2018-10-10Remove usage of pragmas interface and implementationAdam Reichold1-4/+0
2018-10-03Inline move construction and assignment of Object to avoid function call over...Adam Reichold1-2/+15
2018-10-03Avoid Object being too friendly with Array, Dict and XRef as these can just u...Adam Reichold1-11/+2
2018-10-03Remove unneccessary macros from Object, avoid zeroing uninitialized objects a...Adam Reichold1-21/+16
2018-09-23Object: two more const char *Albert Astals Cid1-4/+4
2018-09-23Object: make getCmd const char *Albert Astals Cid1-1/+1
2018-09-17Fix TODO in OCGs by creating a look-up table from Ref to OptionalContentGroup...Adam Reichold1-6/+25
2018-09-08Make Object::takeString leave a dead object instead of a null string and henc...Adam Reichold1-5/+3
2018-09-04Assert validity of Object contents where at least constructor or destructor s...Adam Reichold1-4/+5
2018-08-29Remove DEBUG_MEM from Object since this uses RAII now and hence cannot leak. ...Adam Reichold1-17/+0
2018-08-23Also delete Object::dictAdd that takes a char *Albert Astals Cid1-1/+2
2018-08-23Add Adam's copyright for the last patchsetAlbert Astals Cid1-0/+1
2018-08-23Adjust all users of Dict::add to avoid leaking memory due to by now unnecessa...Adam Reichold1-2/+2
2018-08-23Try to simplify Dict by implementing it in terms of std::vector and std::string.Adam Reichold1-2/+2
2018-04-17Object::getName return const char instead of charAlbert Astals Cid1-1/+1
2018-04-06Make Object return const GooString pointerAlbert Astals Cid1-1/+2
2018-03-18Update copyrightsAlbert Astals Cid1-1/+1
2018-01-08A few more nullptrAlbert Astals Cid1-2/+2
2018-01-04Fix some bugs in StructTreeRoot parsing of parent treeAdrian Johnson1-0/+8
2017-11-03Update (C) for commits since last releaseAlbert Astals Cid1-1/+1
2017-10-21c++11 has long longAdrian Johnson1-0/+1
2017-09-21Add some constness to the basic classesAlbert Astals Cid1-76/+76
2017-06-17Merge remote-tracking branch 'origin/master' into better_objectAlbert Astals Cid1-0/+7
2017-05-21Update (C)Albert Astals Cid1-1/+1
2017-05-21Fix abort in files with broken Decode arraysAlbert Astals Cid1-0/+7
2017-05-09New Object APIAlbert Astals Cid1-77/+76
2017-05-05Make Object free itself on init and destructionAlbert Astals Cid1-29/+50
2016-12-02Revert "introduced hex string as a new Object type and used it for file ident...Albert Astals Cid1-13/+3
2016-11-26introduced hex string as a new Object type and used it for file identifierJakub Alba1-3/+13
2016-10-23update copyrightsJakub Alba1-1/+1
2016-07-03Added DocInfo setters & gettersJakub Kucharski1-1/+6