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.cpp15 class StreamIterator : public CPDF_ObjectWalker::SubobjectIterator {
18 : SubobjectIterator(stream) {} in StreamIterator()
36 class DictionaryIterator : public CPDF_ObjectWalker::SubobjectIterator {
39 : SubobjectIterator(dictionary) {} in DictionaryIterator()
67 class ArrayIterator : public CPDF_ObjectWalker::SubobjectIterator {
69 explicit ArrayIterator(const CPDF_Array* array) : SubobjectIterator(array) {} in ArrayIterator()
93 CPDF_ObjectWalker::SubobjectIterator::~SubobjectIterator() {} in ~SubobjectIterator()
95 const CPDF_Object* CPDF_ObjectWalker::SubobjectIterator::Increment() { in Increment()
108 CPDF_ObjectWalker::SubobjectIterator::SubobjectIterator( in SubobjectIterator() function in CPDF_ObjectWalker::SubobjectIterator
115 std::unique_ptr<CPDF_ObjectWalker::SubobjectIterator>
[all …]
Dcpdf_object_walker.h17 class SubobjectIterator {
19 virtual ~SubobjectIterator();
26 explicit SubobjectIterator(const CPDF_Object* object);
47 static std::unique_ptr<SubobjectIterator> MakeIterator(
56 std::stack<std::unique_ptr<SubobjectIterator>> stack_;