Home
last modified time | relevance | path

Searched refs:CPDF_ObjectStream (Results 1 – 5 of 5) sorted by relevance

/aosp_15_r20/external/pdfium/core/fpdfapi/parser/
H A Dcpdf_object_stream_unittest.cpp43 auto obj_stream = CPDF_ObjectStream::Create(std::move(stream)); in TEST()
47 ElementsAre(CPDF_ObjectStream::ObjectInfo(10, 0), in TEST()
48 CPDF_ObjectStream::ObjectInfo(11, 14), in TEST()
49 CPDF_ObjectStream::ObjectInfo(12, 21))); in TEST()
88 EXPECT_FALSE(CPDF_ObjectStream::Create(std::move(stream))); in TEST()
99 EXPECT_FALSE(CPDF_ObjectStream::Create(std::move(stream))); in TEST()
111 EXPECT_FALSE(CPDF_ObjectStream::Create(std::move(stream))); in TEST()
123 EXPECT_FALSE(CPDF_ObjectStream::Create(std::move(stream))); in TEST()
134 EXPECT_FALSE(CPDF_ObjectStream::Create(std::move(stream))); in TEST()
146 EXPECT_FALSE(CPDF_ObjectStream::Create(std::move(stream))); in TEST()
[all …]
H A Dcpdf_object_stream.cpp56 std::unique_ptr<CPDF_ObjectStream> CPDF_ObjectStream::Create( in Create()
62 return pdfium::WrapUnique(new CPDF_ObjectStream(std::move(stream))); in Create()
65 CPDF_ObjectStream::CPDF_ObjectStream(RetainPtr<const CPDF_Stream> obj_stream) in CPDF_ObjectStream() function in CPDF_ObjectStream
72 CPDF_ObjectStream::~CPDF_ObjectStream() = default;
74 RetainPtr<CPDF_Object> CPDF_ObjectStream::ParseObject( in ParseObject()
92 void CPDF_ObjectStream::Init(const CPDF_Stream* stream) { in Init()
112 RetainPtr<CPDF_Object> CPDF_ObjectStream::ParseObjectAtOffset( in ParseObjectAtOffset()
H A Dcpdf_object_stream.h21 class CPDF_ObjectStream {
35 static std::unique_ptr<CPDF_ObjectStream> Create(
38 ~CPDF_ObjectStream();
46 explicit CPDF_ObjectStream(RetainPtr<const CPDF_Stream> stream);
H A Dcpdf_parser.h30 class CPDF_ObjectStream; variable
161 const CPDF_ObjectStream* GetObjectStream(uint32_t object_number);
197 std::map<uint32_t, std::unique_ptr<CPDF_ObjectStream>> m_ObjectStreamMap;
H A Dcpdf_parser.cpp730 CPDF_ObjectStream::Create(std::move(pStream)); in RebuildCrossRef()
990 const CPDF_ObjectStream* pObjStream = GetObjectStream(info.archive.obj_num); in ParseIndirectObject()
998 const CPDF_ObjectStream* CPDF_Parser::GetObjectStream(uint32_t object_number) { in GetObjectStream()
1023 std::unique_ptr<CPDF_ObjectStream> objs_stream = in GetObjectStream()
1024 CPDF_ObjectStream::Create(ToStream(object)); in GetObjectStream()
1025 const CPDF_ObjectStream* result = objs_stream.get(); in GetObjectStream()