Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
CPDF_Parser::ParsedObjectsHolder Class Referenceabstract

#include <cpdf_parser.h>

+ Inheritance diagram for CPDF_Parser::ParsedObjectsHolder:
+ Collaboration diagram for CPDF_Parser::ParsedObjectsHolder:

Public Member Functions

virtual bool TryInit ()=0
 
- Public Member Functions inherited from CPDF_IndirectObjectHolder
 CPDF_IndirectObjectHolder ()
 
virtual ~CPDF_IndirectObjectHolder ()
 
RetainPtr< CPDF_ObjectGetOrParseIndirectObject (uint32_t objnum)
 
RetainPtr< const CPDF_ObjectGetIndirectObject (uint32_t objnum) const
 
RetainPtr< CPDF_ObjectGetMutableIndirectObject (uint32_t objnum)
 
void DeleteIndirectObject (uint32_t objnum)
 
template<typename T , typename... Args>
RetainPtr< T > NewIndirect (Args &&... args)
 
template<typename T , typename... Args>
std::enable_if< CanInternStrings< T >::value, RetainPtr< T > >::type New (Args &&... args)
 
template<typename T , typename... Args>
std::enable_if<!CanInternStrings< T >::value, RetainPtr< T > >::type New (Args &&... args)
 
uint32_t AddIndirectObject (RetainPtr< CPDF_Object > pObj)
 
bool ReplaceIndirectObjectIfHigherGeneration (uint32_t objnum, RetainPtr< CPDF_Object > pObj)
 
uint32_t GetLastObjNum () const
 
void SetLastObjNum (uint32_t objnum)
 
WeakPtr< ByteStringPoolGetByteStringPool () const
 
const_iterator begin () const
 
const_iterator end () const
 

Additional Inherited Members

- Public Types inherited from CPDF_IndirectObjectHolder
using const_iterator
 
- Protected Member Functions inherited from CPDF_IndirectObjectHolder
virtual RetainPtr< CPDF_ObjectParseIndirectObject (uint32_t objnum)
 

Detailed Description

Definition at line 39 of file cpdf_parser.h.

Member Function Documentation

◆ TryInit()

virtual bool CPDF_Parser::ParsedObjectsHolder::TryInit ( )
pure virtual

Implemented in CPDF_Document.


The documentation for this class was generated from the following file: