7#ifndef CORE_FPDFDOC_CPDF_NUMBERTREE_H_
8#define CORE_FPDFDOC_CPDF_NUMBERTREE_H_
12#include "core/fxcrt/retain_ptr.h"
std::vector< RetainPtr< CPDF_Object > >::const_iterator const_iterator
std::map< ByteString, RetainPtr< CPDF_Object >, std::less<> > DictMap
RetainPtr< const CPDF_Dictionary > const root_
CPDF_NumberTree(RetainPtr< const CPDF_Dictionary > root)
std::optional< KeyValue > GetLowerBound(int num) const
RetainPtr< const CPDF_Object > LookupValue(int num) const
RetainPtr< const CPDF_Object > value
KeyValue(const KeyValue &)=delete
KeyValue(KeyValue &&) noexcept
KeyValue & operator=(const KeyValue &)=delete
KeyValue & operator=(KeyValue &&) noexcept
KeyValue(int key, RetainPtr< const CPDF_Object > value)