HomeSort by relevance Sort by last modified time
    Searched refs:objnum (Results 1 - 19 of 19) sorted by null

  /external/pdfium/core/fpdfapi/parser/
cpdf_indirect_object_holder.cpp 25 uint32_t objnum) const {
26 auto it = m_IndirectObjs.find(objnum);
31 uint32_t objnum) {
32 if (objnum == 0)
35 CPDF_Object* pObj = GetIndirectObject(objnum);
39 std::unique_ptr<CPDF_Object> pNewObj = ParseIndirectObject(objnum);
43 pNewObj->m_ObjNum = objnum;
44 m_LastObjNum = std::max(m_LastObjNum, objnum);
45 m_IndirectObjs[objnum] = std::move(pNewObj);
46 return m_IndirectObjs[objnum].get()
    [all...]
cpdf_crypto_handler.h 25 void* DecryptStart(uint32_t objnum, uint32_t gennum);
26 void Decrypt(uint32_t objnum, uint32_t gennum, CFX_ByteString& str);
32 uint32_t EncryptGetSize(uint32_t objnum,
36 bool EncryptContent(uint32_t objnum,
47 uint32_t objnum,
53 void* CryptStart(uint32_t objnum, uint32_t gennum, bool bEncrypt);
67 void PopulateKey(uint32_t objnum, uint32_t gennum, uint8_t* key);
cpdf_indirect_object_holder.h 30 CPDF_Object* GetIndirectObject(uint32_t objnum) const;
31 CPDF_Object* GetOrParseIndirectObject(uint32_t objnum);
32 void DeleteIndirectObject(uint32_t objnum);
55 uint32_t objnum,
59 void SetLastObjNum(uint32_t objnum) { m_LastObjNum = objnum; }
69 virtual std::unique_ptr<CPDF_Object> ParseIndirectObject(uint32_t objnum);
cpdf_parser.h 65 uint32_t objnum);
68 bool IsValidObjectNumber(uint32_t objnum) const;
69 FX_FILESIZE GetObjectPositionOrZero(uint32_t objnum) const;
70 uint8_t GetObjectType(uint32_t objnum) const;
71 uint16_t GetObjectGenNum(uint32_t objnum) const;
73 bool IsObjectFreeOrNull(uint32_t objnum) const;
77 FX_FILESIZE GetObjectOffset(uint32_t objnum) const;
78 FX_FILESIZE GetObjectSize(uint32_t objnum) const;
80 void GetIndirectBinary(uint32_t objnum, uint8_t*& pBuffer, uint32_t& size);
87 uint32_t objnum);
    [all...]
cpdf_reference.cpp 13 CPDF_Reference::CPDF_Reference(CPDF_IndirectObjectHolder* pDoc, uint32_t objnum)
14 : m_pObjList(pDoc), m_RefObjNum(objnum) {}
76 void CPDF_Reference::SetRef(CPDF_IndirectObjectHolder* pDoc, uint32_t objnum) {
78 m_RefObjNum = objnum;
cpdf_parser.cpp 73 bool CPDF_Parser::IsValidObjectNumber(uint32_t objnum) const {
74 return !m_ObjectInfo.empty() && objnum <= m_ObjectInfo.rbegin()->first;
77 FX_FILESIZE CPDF_Parser::GetObjectPositionOrZero(uint32_t objnum) const {
78 auto it = m_ObjectInfo.find(objnum);
82 uint8_t CPDF_Parser::GetObjectType(uint32_t objnum) const {
83 ASSERT(IsValidObjectNumber(objnum));
84 auto it = m_ObjectInfo.find(objnum);
88 uint16_t CPDF_Parser::GetObjectGenNum(uint32_t objnum) const {
89 ASSERT(IsValidObjectNumber(objnum));
90 auto it = m_ObjectInfo.find(objnum);
445 uint32_t objnum = start_objnum + block * 1024 + i; local
520 uint32_t objnum = start_objnum + block * 1024 + i; local
579 uint32_t objnum = 0; local
    [all...]
cfdf_document.cpp 53 uint32_t objnum = FXSYS_atoui(word.c_str()); local
54 if (!objnum)
66 parser.GetObject(this, objnum, 0, true);
70 ReplaceIndirectObjectIfHigherGeneration(objnum, std::move(pObj));
cpdf_crypto_handler.cpp 17 uint32_t objnum,
31 PopulateKey(objnum, gennum, key1);
84 void* CPDF_CryptoHandler::CryptStart(uint32_t objnum,
104 PopulateKey(objnum, gennum, key1);
231 void CPDF_CryptoHandler::Decrypt(uint32_t objnum,
235 void* context = DecryptStart(objnum, gennum);
241 void* CPDF_CryptoHandler::DecryptStart(uint32_t objnum, uint32_t gennum) {
242 return CryptStart(objnum, gennum, false);
306 uint32_t CPDF_CryptoHandler::EncryptGetSize(uint32_t objnum,
315 bool CPDF_CryptoHandler::EncryptContent(uint32_t objnum,
    [all...]
cpdf_reference.h 19 CPDF_Reference(CPDF_IndirectObjectHolder* pDoc, uint32_t objnum);
37 void SetRef(CPDF_IndirectObjectHolder* pDoc, uint32_t objnum);
cpdf_syntax_parser.h 36 uint32_t objnum,
42 uint32_t objnum,
82 uint32_t objnum,
cpdf_syntax_parser.cpp 370 uint32_t objnum,
389 uint32_t objnum = FXSYS_atoui(word.c_str()); local
390 if (objnum == CPDF_Object::kInvalidObjNum)
392 return pdfium::MakeUnique<CPDF_Reference>(pObjList, objnum);
408 m_pCryptoHandler->Decrypt(objnum, gennum, str);
414 m_pCryptoHandler->Decrypt(objnum, gennum, str);
420 GetObject(pObjList, objnum, gennum, true)) {
460 GetObject(pObjList, objnum, gennum, true);
473 pDict->SetFor("Contents", GetObject(pObjList, objnum, gennum, false));
482 return ReadStream(std::move(pDict), objnum, gennum)
510 uint32_t objnum = FXSYS_atoui(word.c_str()); local
    [all...]
cpdf_document.h 59 int GetPageIndex(uint32_t objnum);
63 void SetPageObjNum(int iPage, uint32_t objNum);
110 uint32_t objnum,
113 std::unique_ptr<CPDF_Object> ParseIndirectObject(uint32_t objnum) override;
cpdf_data_avail.cpp 94 uint32_t CPDF_DataAvail::GetObjectSize(uint32_t objnum, FX_FILESIZE& offset) {
96 if (!pParser || !pParser->IsValidObjectNumber(objnum))
99 if (pParser->GetObjectType(objnum) == 2)
100 objnum = pParser->GetObjectPositionOrZero(objnum);
102 if (pParser->GetObjectType(objnum) != 1 &&
103 pParser->GetObjectType(objnum) != 255) {
107 offset = pParser->GetObjectPositionOrZero(objnum);
338 std::unique_ptr<CPDF_Object> CPDF_DataAvail::GetObject(uint32_t objnum,
349 size = GetObjectSize(objnum, offset)
806 CFX_ByteString objnum = m_parser.m_pSyntax->GetNextWord(&bNumber); local
    [all...]
cpdf_data_avail.h 131 uint32_t GetObjectSize(uint32_t objnum, FX_FILESIZE& offset);
163 uint32_t objnum,
165 std::unique_ptr<CPDF_Object> GetObject(uint32_t objnum,
cpdf_document.cpp 362 uint32_t objnum) {
363 return m_pParser ? m_pParser->ParseIndirectObject(this, objnum) : nullptr;
489 uint32_t objnum = m_PageList[iPage]; local
490 if (objnum)
491 return ToDictionary(GetOrParseIndirectObject(objnum));
514 void CPDF_Document::SetPageObjNum(int iPage, uint32_t objNum) {
515 m_PageList[iPage] = objNum;
520 uint32_t objnum,
524 if (objnum == pNode->GetObjNum())
551 if (pKid && pKid->GetRefObjNum() == objnum)
    [all...]
  /external/pdfium/core/fpdfdoc/
cpdf_linklist.cpp 18 uint32_t objnum = pPage->m_pFormDict->GetObjNum(); local
19 if (objnum == 0)
22 auto it = m_PageMap.find(objnum);
27 std::vector<CPDF_Dictionary*>& page_link_list = m_PageMap[objnum];
  /external/pdfium/core/fpdfapi/edit/
cpdf_creator.h 54 int32_t AppendObjectNumberToXRef(uint32_t objnum);
61 int32_t WriteOldIndirectObject(uint32_t objnum);
65 int32_t WriteDirectObj(uint32_t objnum,
69 int32_t WriteIndirectObj(uint32_t objnum, const CPDF_Object* pObj);
70 int32_t WriteIndirectObjectToStream(uint32_t objnum,
75 uint32_t objnum,
fpdf_edit_create.cpp 43 // TODO(ochang): Make helper for appending "objnum 0 R ".
353 void AppendIndex2(CFX_ByteTextBuf& buffer, uint32_t objnum, int32_t index) {
355 buffer.AppendByte(FX_GETBYTEOFFSET24(objnum));
356 buffer.AppendByte(FX_GETBYTEOFFSET16(objnum));
357 buffer.AppendByte(FX_GETBYTEOFFSET8(objnum));
358 buffer.AppendByte(FX_GETBYTEOFFSET0(objnum));
477 int objnum,
488 int objnum,
500 m_dwSize = pHandler->EncryptGetSize(objnum, 0, src_data, src_size);
502 pHandler->EncryptContent(objnum, 0, src_data, src_size, m_pData, m_dwSize)
713 uint32_t objnum = ++pCreator->m_dwLastObjNum; local
1321 uint32_t objnum = m_NewObjNumArray[index]; local
1367 const uint32_t objnum = pair.first; local
1420 objnum); local
1643 uint32_t objnum = m_NewObjNumArray[i]; local
1851 uint32_t objnum = m_NewObjNumArray[i]; local
    [all...]
editint.h 22 uint32_t objnum; member in struct:CPDF_ObjectStream::Item
45 uint32_t objnum; member in struct:CPDF_XRefStream::Index
61 void AddObjectNumberToIndexArray(uint32_t objnum);

Completed in 251 milliseconds