Home
last modified time | relevance | path

Searched refs:CPDF_Reference (Results 1 – 25 of 49) sorted by relevance

12

/external/pdfium/core/fpdfapi/parser/
Dcpdf_reference.cpp15 CPDF_Reference::CPDF_Reference(CPDF_IndirectObjectHolder* pDoc, uint32_t objnum) in CPDF_Reference() function in CPDF_Reference
18 CPDF_Reference::~CPDF_Reference() = default;
20 CPDF_Object::Type CPDF_Reference::GetType() const { in GetType()
24 ByteString CPDF_Reference::GetString() const { in GetString()
29 float CPDF_Reference::GetNumber() const { in GetNumber()
34 int CPDF_Reference::GetInteger() const { in GetInteger()
39 const CPDF_Dictionary* CPDF_Reference::GetDictInternal() const { in GetDictInternal()
44 CPDF_Reference* CPDF_Reference::AsMutableReference() { in AsMutableReference()
48 RetainPtr<CPDF_Object> CPDF_Reference::Clone() const { in Clone()
52 RetainPtr<CPDF_Object> CPDF_Reference::CloneNonCyclic( in CloneNonCyclic()
[all …]
Dcpdf_reference.h18 class CPDF_Reference final : public CPDF_Object {
28 CPDF_Reference* AsMutableReference() override;
31 RetainPtr<CPDF_Reference> MakeReference(
41 CPDF_Reference(CPDF_IndirectObjectHolder* pDoc, uint32_t objnum);
42 ~CPDF_Reference() override;
56 inline CPDF_Reference* ToReference(CPDF_Object* obj) { in ToReference()
60 inline const CPDF_Reference* ToReference(const CPDF_Object* obj) { in ToReference()
64 inline RetainPtr<CPDF_Reference> ToReference(RetainPtr<CPDF_Object> obj) { in ToReference()
65 return RetainPtr<CPDF_Reference>(ToReference(obj.Get())); in ToReference()
68 inline RetainPtr<const CPDF_Reference> ToReference( in ToReference()
[all …]
Dcpdf_document_unittest.cpp34 pageNode->SetNewFor<CPDF_Reference>("Kids", pDoc, new_objnum); in CreatePageTreeNode()
37 kids->GetMutableDictAt(i)->SetNewFor<CPDF_Reference>("Parent", pDoc, in CreatePageTreeNode()
55 zeroToTwo->AppendNew<CPDF_Reference>( in CPDF_TestDocumentForPages()
57 zeroToTwo->AppendNew<CPDF_Reference>( in CPDF_TestDocumentForPages()
59 zeroToTwo->AppendNew<CPDF_Reference>( in CPDF_TestDocumentForPages()
65 zeroToThree->AppendNew<CPDF_Reference>(this, branch1->GetObjNum()); in CPDF_TestDocumentForPages()
66 zeroToThree->AppendNew<CPDF_Reference>( in CPDF_TestDocumentForPages()
72 fourFive->AppendNew<CPDF_Reference>( in CPDF_TestDocumentForPages()
74 fourFive->AppendNew<CPDF_Reference>( in CPDF_TestDocumentForPages()
80 justSix->AppendNew<CPDF_Reference>( in CPDF_TestDocumentForPages()
[all …]
Dcpdf_object_avail_unittest.cpp141 holder.AddObject(1, pdfium::MakeRetain<CPDF_Reference>(&holder, 2), in TEST()
157 holder.AddObject(1, pdfium::MakeRetain<CPDF_Reference>(&holder, 2), in TEST()
159 holder.AddObject(2, pdfium::MakeRetain<CPDF_Reference>(&holder, 3), in TEST()
161 holder.AddObject(3, pdfium::MakeRetain<CPDF_Reference>(&holder, 1), in TEST()
184 holder.GetTestObject(2)->GetMutableDict()->SetNewFor<CPDF_Reference>( in TEST()
202 holder.GetTestObject(i)->GetMutableDict()->SetNewFor<CPDF_Reference>( in TEST()
227 holder.AddObject(1, pdfium::MakeRetain<CPDF_Reference>(&holder, 2), in TEST()
239 holder.GetTestObject(1)->GetMutableDict()->SetNewFor<CPDF_Reference>( in TEST()
243 holder.GetTestObject(2)->AsMutableArray()->AppendNew<CPDF_Reference>(&holder, in TEST()
258 holder.GetTestObject(1)->GetMutableDict()->SetNewFor<CPDF_Reference>( in TEST()
[all …]
Dcpdf_object.h26 class CPDF_Reference; variable
96 virtual CPDF_Reference* AsMutableReference();
115 virtual RetainPtr<CPDF_Reference> MakeReference(
130 const CPDF_Reference* AsReference() const;
147 friend class CPDF_Reference; variable
Dcpdf_object.cpp143 CPDF_Reference* CPDF_Object::AsMutableReference() { in AsMutableReference()
147 const CPDF_Reference* CPDF_Object::AsReference() const { in AsReference()
167 RetainPtr<CPDF_Reference> CPDF_Object::MakeReference( in MakeReference()
170 return pdfium::MakeRetain<CPDF_Reference>(holder, GetObjNum()); in MakeReference()
Dcpdf_object_walker_unittest.cpp65 EXPECT_EQ(Walk(pdfium::MakeRetain<CPDF_Reference>(nullptr, 0)), "Ref"); in TEST()
74 array->Append(pdfium::MakeRetain<CPDF_Reference>(nullptr, 0)); in TEST()
82 pdfium::MakeRetain<CPDF_Reference>(&holder, stream_object_number)); in TEST()
98 pdfium::MakeRetain<CPDF_Reference>(&holder, level_2_object_number)); in TEST()
Dcpdf_page_object_avail_unittest.cpp101 holder.GetTestObject(1)->GetMutableDict()->SetNewFor<CPDF_Reference>( in TEST()
105 holder.GetTestObject(2)->AsMutableArray()->AppendNew<CPDF_Reference>(&holder, in TEST()
112 holder.GetTestObject(3)->GetMutableDict()->SetNewFor<CPDF_Reference>( in TEST()
Dcpdf_document.cpp147 RetainPtr<const CPDF_Reference> pKid = in FindPageIndex()
471 m_pRootDict->SetNewFor<CPDF_Reference>("Pages", this, pPages->GetObjNum()); in CreateNewDoc()
506 kids_list->InsertNewAt<CPDF_Reference>(i, this, page_dict->GetObjNum()); in InsertDeletePDFPage()
507 page_dict->SetNewFor<CPDF_Reference>("Parent", this, in InsertDeletePDFPage()
556 pPagesList->AppendNew<CPDF_Reference>(this, pPageDict->GetObjNum()); in InsertNewPage()
558 pPageDict->SetNewFor<CPDF_Reference>("Parent", this, pPages->GetObjNum()); in InsertNewPage()
580 auto ref = pdfium::MakeRetain<CPDF_Reference>(this, info_obj_num); in GetInfo()
Dfpdf_parser_decode_unittest.cpp156 decoders->AppendNew<CPDF_Reference>(&objects_holder, decoder_number); in TEST()
172 decoders->AppendNew<CPDF_Reference>(&objects_holder, decoder_number); in TEST()
184 decoders->AppendNew<CPDF_Reference>(&objects_holder, decoder_number); in TEST()
196 decoders->AppendNew<CPDF_Reference>(&objects_holder, decoder_number); in TEST()
Dcpdf_data_avail.cpp260 RetainPtr<const CPDF_Reference> pRef = in CheckRoot()
279 RetainPtr<const CPDF_Reference> pRef = in PreparePageItem()
314 const CPDF_Reference* pRef = ToReference(pArrayObj.Get()); in CheckPage()
366 const CPDF_Reference* pRef = ToReference(pArrayObj.Get()); in GetPageKids()
554 RetainPtr<const CPDF_Reference> pKid = ToReference(pArray->GetObjectAt(i)); in CheckArrayPageNode()
610 const CPDF_Reference* pKid = pKids->AsReference(); in CheckUnknownPageNode()
619 RetainPtr<const CPDF_Reference> pKid = in CheckUnknownPageNode()
Dcpdf_object_unittest.cpp114 pdfium::MakeRetain<CPDF_Reference>(m_ObjHolder.get(), objnum)); in SetUp()
669 arr->AppendNew<CPDF_Reference>(&object_holder, in TEST()
716 arr->InsertNewAt<CPDF_Reference>(13, &object_holder, in TEST()
810 arr->AppendNew<CPDF_Reference>(holder.get(), obj_nums[i]); in TEST()
811 arr1->AppendNew<CPDF_Reference>(holder.get(), in TEST()
832 array->AppendNew<CPDF_Reference>(&objects_holder, 1234); in TEST()
934 dict->SetNewFor<CPDF_Reference>("foo", &objects_holder, 1234); in TEST()
974 arr_obj->InsertNewAt<CPDF_Reference>(0, &objects_holder, in TEST()
1025 auto original_ref = pdfium::MakeRetain<CPDF_Reference>(obj_holder.get(), 42); in TEST()
/external/pdfium/fpdfsdk/
Dfpdf_doc_unittest.cpp88 bookmarks[1].obj->SetNewFor<CPDF_Reference>("Parent", m_pIndirectObjs, in TEST_F()
90 bookmarks[1].obj->SetNewFor<CPDF_Reference>("Next", m_pIndirectObjs, in TEST_F()
94 bookmarks[2].obj->SetNewFor<CPDF_Reference>("Parent", m_pIndirectObjs, in TEST_F()
96 bookmarks[2].obj->SetNewFor<CPDF_Reference>("Prev", m_pIndirectObjs, in TEST_F()
101 bookmarks[0].obj->SetNewFor<CPDF_Reference>("First", m_pIndirectObjs, in TEST_F()
103 bookmarks[0].obj->SetNewFor<CPDF_Reference>("Last", m_pIndirectObjs, in TEST_F()
106 m_pRootObj->SetNewFor<CPDF_Reference>("Outlines", m_pIndirectObjs, in TEST_F()
132 bookmarks[1].obj->SetNewFor<CPDF_Reference>("Parent", m_pIndirectObjs, in TEST_F()
134 bookmarks[1].obj->SetNewFor<CPDF_Reference>("First", m_pIndirectObjs, in TEST_F()
138 bookmarks[2].obj->SetNewFor<CPDF_Reference>("Parent", m_pIndirectObjs, in TEST_F()
[all …]
Dfpdf_transformpage.cpp240 pContentArray->InsertNewAt<CPDF_Reference>(0, pDoc, pStream->GetObjNum()); in FPDFPage_TransFormWithClip()
241 pContentArray->AppendNew<CPDF_Reference>(pDoc, pEndStream->GetObjNum()); in FPDFPage_TransFormWithClip()
244 pContentArray->AppendNew<CPDF_Reference>(pDoc, pStream->GetObjNum()); in FPDFPage_TransFormWithClip()
245 pContentArray->AppendNew<CPDF_Reference>(pDoc, pContentObj->GetObjNum()); in FPDFPage_TransFormWithClip()
246 pContentArray->AppendNew<CPDF_Reference>(pDoc, pEndStream->GetObjNum()); in FPDFPage_TransFormWithClip()
247 pPageDict->SetNewFor<CPDF_Reference>(pdfium::page_object::kContents, pDoc, in FPDFPage_TransFormWithClip()
412 pArray->InsertNewAt<CPDF_Reference>(0, pDoc, pStream->GetObjNum()); in FPDFPage_InsertClipPath()
415 pContentArray->AppendNew<CPDF_Reference>(pDoc, pStream->GetObjNum()); in FPDFPage_InsertClipPath()
416 pContentArray->AppendNew<CPDF_Reference>(pDoc, pContentObj->GetObjNum()); in FPDFPage_InsertClipPath()
417 pPageDict->SetNewFor<CPDF_Reference>(pdfium::page_object::kContents, pDoc, in FPDFPage_InsertClipPath()
Dfpdf_save.cpp98 CPDF_Reference* pDataSetsRefObj = pDataSetsPDFObj->AsMutableReference(); in SaveXFADocumentData()
123 pArray->InsertNewAt<CPDF_Reference>(iLast + 1, pPDFDocument, in SaveXFADocumentData()
143 pArray->InsertNewAt<CPDF_Reference>(iLast + 1, pPDFDocument, in SaveXFADocumentData()
Dfpdf_edittext.cpp120 cid_font_dict->SetNewFor<CPDF_Reference>("CIDSystemInfo", doc, in CreateCidFontDict()
173 font_descriptor_dict->SetNewFor<CPDF_Reference>(font_file_key, doc, in LoadFontDesc()
400 descendant_fonts_dict->AppendNew<CPDF_Reference>(doc, cid_font_dict_obj_num); in CreateDescendantFontsArray()
443 font_dict->SetNewFor<CPDF_Reference>("Widths", doc, in LoadSimpleFont()
448 font_dict->SetNewFor<CPDF_Reference>("FontDescriptor", doc, in LoadSimpleFont()
478 cid_font_dict->SetNewFor<CPDF_Reference>("FontDescriptor", doc, in LoadCompositeFont()
490 cid_font_dict->SetNewFor<CPDF_Reference>("W", doc, widths_array->GetObjNum()); in LoadCompositeFont()
497 font_dict->SetNewFor<CPDF_Reference>("ToUnicode", doc, in LoadCompositeFont()
529 cid_font_dict->SetNewFor<CPDF_Reference>("FontDescriptor", doc, in LoadCustomCompositeFont()
539 cid_font_dict->SetNewFor<CPDF_Reference>("W", doc, widths_array->GetObjNum()); in LoadCustomCompositeFont()
[all …]
Dfpdf_flatten.cpp185 RetainPtr<CPDF_Reference> NewIndirectContentsStreamReference( in NewIndirectContentsStreamReference()
225 pContentsArray->AppendNew<CPDF_Reference>(pDocument, in SetPageContents()
227 pPage->SetNewFor<CPDF_Reference>(pdfium::page_object::kContents, pDocument, in SetPageContents()
365 pPageXObject->SetNewFor<CPDF_Reference>(key, pDocument, in FPDFPage_Flatten()
448 pXObject->SetNewFor<CPDF_Reference>(sFormName, pDocument, in FPDFPage_Flatten()
/external/pdfium/core/fpdfapi/edit/
Dcpdf_pagecontentmanager.cpp45 RetainPtr<CPDF_Reference> contents_reference = ToReference(contents_obj); in CPDF_PageContentManager()
89 RetainPtr<CPDF_Reference> stream_reference = in GetStreamByIndex()
105 new_contents_array->AppendNew<CPDF_Reference>(document_, in AddStream()
107 new_contents_array->AppendNew<CPDF_Reference>(document_, in AddStream()
111 page_dict->SetNewFor<CPDF_Reference>("Contents", document_, in AddStream()
120 contents_array->AppendNew<CPDF_Reference>(document_, in AddStream()
128 page_dict->SetNewFor<CPDF_Reference>("Contents", document_, in AddStream()
153 page_dict->SetNewFor<CPDF_Reference>("Contents", document_, in UpdateStream()
162 RetainPtr<CPDF_Reference> stream_reference = in UpdateStream()
Dcpdf_pageorganizer.cpp60 root->SetNewFor<CPDF_Reference>("Pages", dest(), pages->GetObjNum()); in InitDestDoc()
69 pages->SetNewFor<CPDF_Reference>("Kids", dest(), kids_array->GetObjNum()); in InitDestDoc()
77 CPDF_Reference* reference = obj->AsMutableReference(); in UpdateReference()
123 uint32_t CPDF_PageOrganizer::GetNewObjId(CPDF_Reference* ref) { in GetNewObjId()
Dcpdf_pageorganizer.h21 class CPDF_Reference; variable
56 uint32_t GetNewObjId(CPDF_Reference* ref);
/external/pdfium/core/fpdfapi/render/
Dcpdf_docrenderdata_unittest.cpp78 RetainPtr<CPDF_Reference> CreateType0FunctionStreamReference( in CreateType0FunctionStreamReference()
99 return pdfium::MakeRetain<CPDF_Reference>(&holder, stream->GetObjNum()); in CreateType0FunctionStreamReference()
124 RetainPtr<CPDF_Reference> CreateType4FunctionStreamReference( in CreateType4FunctionStreamReference()
141 return pdfium::MakeRetain<CPDF_Reference>(&holder, stream->GetObjNum()); in CreateType4FunctionStreamReference()
252 pdfium::MakeRetain<CPDF_Reference>(&holder, func_stream_object_number)); in TEST()
/external/pdfium/core/fpdfdoc/
Dcpdf_structelement.cpp111 const CPDF_Reference* pRef = ToReference(pObj.Get()); in LoadKids()
151 if (RetainPtr<const CPDF_Reference> pRef = in LoadKid()
163 RetainPtr<const CPDF_Reference> pRef = in LoadKid()
173 RetainPtr<const CPDF_Reference> pObj = in LoadKid()
Dcpdf_formfield_unittest.cpp81 root->SetNewFor<CPDF_Reference>("Parent", &obj_holder, dict1->GetObjNum()); in TEST()
91 dict2->SetNewFor<CPDF_Reference>("Parent", &obj_holder, dict3->GetObjNum()); in TEST()
97 dict3->SetNewFor<CPDF_Reference>("Parent", &obj_holder, root->GetObjNum()); in TEST()
Dcpdf_filespec_unittest.cpp185 file_dict->SetNewFor<CPDF_Reference>(keys[i], &object_holder, in TEST()
225 file_dict->SetNewFor<CPDF_Reference>("UF", &object_holder, in TEST()
/external/pdfium/core/fpdfapi/font/
Dcpdf_simplefont_unittest.cpp51 font_descriptor_dict->SetFor("FontFile", pdfium::MakeRetain<CPDF_Reference>( in TEST_F()

12