Home
last modified time | relevance | path

Searched refs:SubobjectIterator (Results 1 – 2 of 2) sorted by relevance

/external/pdfium/core/fpdfapi/parser/
Dcpdf_object_walker.cpp16 class StreamIterator final : public CPDF_ObjectWalker::SubobjectIterator {
19 : SubobjectIterator(stream) {} in StreamIterator()
37 class DictionaryIterator final : public CPDF_ObjectWalker::SubobjectIterator {
40 : SubobjectIterator(dictionary), locker_(dictionary) {} in DictionaryIterator()
69 class ArrayIterator final : public CPDF_ObjectWalker::SubobjectIterator {
72 : SubobjectIterator(array), locker_(array) {} in ArrayIterator()
97 CPDF_ObjectWalker::SubobjectIterator::~SubobjectIterator() {} in ~SubobjectIterator()
99 const CPDF_Object* CPDF_ObjectWalker::SubobjectIterator::Increment() { in Increment()
112 CPDF_ObjectWalker::SubobjectIterator::SubobjectIterator( in SubobjectIterator() function in CPDF_ObjectWalker::SubobjectIterator
119 std::unique_ptr<CPDF_ObjectWalker::SubobjectIterator>
[all …]
Dcpdf_object_walker.h20 class SubobjectIterator {
22 virtual ~SubobjectIterator();
29 explicit SubobjectIterator(const CPDF_Object* object);
50 static std::unique_ptr<SubobjectIterator> MakeIterator(
57 std::stack<std::unique_ptr<SubobjectIterator>> stack_;