OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:CPDF_Object
(Results
1 - 25
of
153
) sorted by null
1
2
3
4
5
6
7
/external/pdfium/core/fpdfapi/parser/
cpdf_object.cpp
7
#include "core/fpdfapi/parser/
cpdf_object
.h"
20
CPDF_Object
::~
CPDF_Object
() {}
22
CPDF_Object
*
CPDF_Object
::GetDirect() const {
23
return const_cast<
CPDF_Object
*>(this);
26
std::unique_ptr<
CPDF_Object
>
CPDF_Object
::CloneObjectNonCyclic(
28
std::set<const
CPDF_Object
*> visited_objs;
32
std::unique_ptr<
CPDF_Object
> CPDF_Object::CloneDirectObject() const
[
all
...]
cpdf_object_walker.h
22
const
CPDF_Object
* Increment();
23
const
CPDF_Object
* object() const { return object_; }
26
explicit SubobjectIterator(const
CPDF_Object
* object);
28
virtual const
CPDF_Object
* IncrementImpl() = 0;
32
const
CPDF_Object
* object_;
36
explicit CPDF_ObjectWalker(const
CPDF_Object
* root);
39
const
CPDF_Object
* GetNext();
43
const
CPDF_Object
* GetParent() const { return parent_object_; }
48
const
CPDF_Object
* object);
50
const
CPDF_Object
* next_object_
[
all
...]
cpdf_null.h
12
#include "core/fpdfapi/parser/
cpdf_object
.h"
14
class CPDF_Null : public
CPDF_Object
{
18
//
CPDF_Object
.
20
std::unique_ptr<
CPDF_Object
> Clone() const override;
cpdf_page_object_avail.cpp
11
bool CPDF_PageObjectAvail::ExcludeObject(const
CPDF_Object
* object) const {
cpdf_page_object_avail.h
18
bool ExcludeObject(const
CPDF_Object
* object) const override;
cpdf_object.h
28
class
CPDF_Object
{
43
virtual ~
CPDF_Object
();
53
virtual std::unique_ptr<
CPDF_Object
> Clone() const = 0;
57
virtual std::unique_ptr<
CPDF_Object
> CloneDirectObject() const;
59
virtual
CPDF_Object
* GetDirect() const;
103
virtual std::unique_ptr<
CPDF_Object
> CloneNonCyclic(
105
std::set<const
CPDF_Object
*>* pVisited) const;
108
CPDF_Object
() : m_ObjNum(0), m_GenNum(0) {}
110
std::unique_ptr<
CPDF_Object
> CloneObjectNonCyclic(bool bDirect) const;
115
CPDF_Object
(const CPDF_Object& src) {
[
all
...]
cpdf_reference.cpp
19
CPDF_Object
::Type CPDF_Reference::GetType() const {
24
CPDF_Object
* obj = SafeGetDirect();
29
CPDF_Object
* obj = SafeGetDirect();
34
CPDF_Object
* obj = SafeGetDirect();
39
CPDF_Object
* obj = SafeGetDirect();
55
std::unique_ptr<
CPDF_Object
> CPDF_Reference::Clone() const {
59
std::unique_ptr<
CPDF_Object
> CPDF_Reference::CloneNonCyclic(
61
std::set<const
CPDF_Object
*>* pVisited) const {
72
CPDF_Object
* CPDF_Reference::SafeGetDirect() const {
73
CPDF_Object
* obj = GetDirect()
[
all
...]
cpdf_null.cpp
13
CPDF_Object
::Type CPDF_Null::GetType() const {
17
std::unique_ptr<
CPDF_Object
> CPDF_Null::Clone() const {
cpdf_reference.h
13
#include "core/fpdfapi/parser/
cpdf_object
.h"
18
class CPDF_Reference : public
CPDF_Object
{
23
//
CPDF_Object
:
25
std::unique_ptr<
CPDF_Object
> Clone() const override;
26
CPDF_Object
* GetDirect() const override;
41
std::unique_ptr<
CPDF_Object
> CloneNonCyclic(
43
std::set<const
CPDF_Object
*>* pVisited) const override;
44
CPDF_Object
* SafeGetDirect() const;
50
inline CPDF_Reference* ToReference(
CPDF_Object
* obj) {
54
inline const CPDF_Reference* ToReference(const
CPDF_Object
* obj)
[
all
...]
cpdf_object_avail.h
16
class
CPDF_Object
;
26
const
CPDF_Object
* root);
35
virtual bool ExcludeObject(const
CPDF_Object
* object) const;
40
bool AppendObjectSubRefs(const
CPDF_Object
* object,
48
MaybeOwned<const
CPDF_Object
> root_;
cpdf_indirect_object_holder.cpp
12
#include "core/fpdfapi/parser/
cpdf_object
.h"
18
CPDF_Object
* FilterInvalidObjNum(
CPDF_Object
* obj) {
19
return obj && obj->GetObjNum() !=
CPDF_Object
::kInvalidObjNum ? obj : nullptr;
32
CPDF_Object
* CPDF_IndirectObjectHolder::GetIndirectObject(
39
CPDF_Object
* CPDF_IndirectObjectHolder::GetOrParseIndirectObject(
41
if (objnum == 0 || objnum ==
CPDF_Object
::kInvalidObjNum)
49
std::unique_ptr<
CPDF_Object
> pNewObj = ParseIndirectObject(objnum);
61
std::unique_ptr<
CPDF_Object
> CPDF_IndirectObjectHolder::ParseIndirectObject(
66
CPDF_Object
* CPDF_IndirectObjectHolder::AddIndirectObject
[
all
...]
cpdf_indirect_object_holder.h
16
#include "core/fpdfapi/parser/
cpdf_object
.h"
25
std::map<uint32_t, std::unique_ptr<
CPDF_Object
>>::const_iterator;
30
CPDF_Object
* GetIndirectObject(uint32_t objnum) const;
31
virtual
CPDF_Object
* GetOrParseIndirectObject(uint32_t objnum);
51
CPDF_Object
* AddIndirectObject(std::unique_ptr<
CPDF_Object
> pObj);
56
std::unique_ptr<
CPDF_Object
> pObj);
69
virtual std::unique_ptr<
CPDF_Object
> ParseIndirectObject(uint32_t objnum);
73
std::map<uint32_t, std::unique_ptr<
CPDF_Object
>> m_IndirectObjs;
74
std::vector<std::unique_ptr<
CPDF_Object
>> m_OrphanObjs
[
all
...]
cpdf_boolean.h
12
#include "core/fpdfapi/parser/
cpdf_object
.h"
16
class CPDF_Boolean : public
CPDF_Object
{
22
//
CPDF_Object
:
24
std::unique_ptr<
CPDF_Object
> Clone() const override;
37
inline CPDF_Boolean* ToBoolean(
CPDF_Object
* obj) {
41
inline const CPDF_Boolean* ToBoolean(const
CPDF_Object
* obj) {
/external/pdfium/core/fpdfapi/page/
cpdf_psfunc.h
13
class
CPDF_Object
;
21
bool v_Init(
CPDF_Object
* pObj) override;
cpdf_generalstate.h
16
class
CPDF_Object
;
40
CPDF_Object
* GetSoftMask() const;
41
void SetSoftMask(
CPDF_Object
* pObject);
43
CPDF_Object
* GetTR() const;
44
void SetTR(
CPDF_Object
* pObject);
63
void SetBG(
CPDF_Object
* pObject);
64
void SetUCR(
CPDF_Object
* pObject);
65
void SetHT(
CPDF_Object
* pObject);
88
UnownedPtr<
CPDF_Object
> m_pSoftMask;
92
UnownedPtr<
CPDF_Object
> m_pTR
[
all
...]
cpdf_docpagedata.h
24
class
CPDF_Object
;
42
CPDF_ColorSpace* GetColorSpace(
CPDF_Object
* pCSObj,
44
CPDF_ColorSpace* GetColorSpaceGuarded(
CPDF_Object
* pCSObj,
46
std::set<
CPDF_Object
*>* pVisited);
48
CPDF_ColorSpace* GetCopiedColorSpace(
CPDF_Object
* pCSObj);
49
void ReleaseColorSpace(const
CPDF_Object
* pColorSpace);
51
CPDF_Pattern* GetPattern(
CPDF_Object
* pPatternObj,
54
void ReleasePattern(const
CPDF_Object
* pPatternObj);
65
CPDF_CountedColorSpace* FindColorSpacePtr(
CPDF_Object
* pCSObj) const;
66
CPDF_CountedPattern* FindPatternPtr(
CPDF_Object
* pPatternObj) const
[
all
...]
cpdf_pattern.h
16
class
CPDF_Object
;
31
CPDF_Object
* pattern_obj() const { return m_pPatternObj.Get(); }
37
CPDF_Object
* pObj,
44
UnownedPtr<
CPDF_Object
> const m_pPatternObj;
cpdf_expintfunc.h
18
bool v_Init(
CPDF_Object
* pObj) override;
cpdf_function.h
13
class
CPDF_Object
;
27
static std::unique_ptr<CPDF_Function> Load(
CPDF_Object
* pFuncObj);
53
bool Init(
CPDF_Object
* pObj);
54
virtual bool v_Init(
CPDF_Object
* pObj) = 0;
/external/pdfium/core/fpdfdoc/
cpdf_numbertree.h
13
class
CPDF_Object
;
20
CPDF_Object
* LookupValue(int num) const;
cpdf_dest.h
15
class
CPDF_Object
;
21
explicit CPDF_Dest(
CPDF_Object
* pObj);
24
CPDF_Object
* GetObject() const { return m_pObj.Get(); }
43
UnownedPtr<
CPDF_Object
> m_pObj;
cpdf_filespec.h
16
class
CPDF_Object
;
21
explicit CPDF_FileSpec(
CPDF_Object
* pObj);
30
CPDF_Object
* GetObj() const { return m_pObj.Get(); }
39
UnownedPtr<
CPDF_Object
> const m_pObj;
cpdf_actionfields.h
17
class
CPDF_Object
;
25
std::vector<
CPDF_Object
*> GetAllFields() const;
26
CPDF_Object
* GetField(size_t iIndex) const;
cpdf_nametree.h
18
class
CPDF_Object
;
26
bool AddValueAndName(std::unique_ptr<
CPDF_Object
> pObj,
30
CPDF_Object
* LookupValueAndName(int nIndex, WideString* csName) const;
31
CPDF_Object
* LookupValue(const WideString& csName) const;
/external/pdfium/core/fpdfapi/render/
cpdf_docrenderdata.h
19
class
CPDF_Object
;
31
RetainPtr<CPDF_TransferFunc> GetTransferFunc(
CPDF_Object
* pObj);
32
void MaybePurgeTransferFunc(
CPDF_Object
* pOb);
39
std::map<
CPDF_Object
*, RetainPtr<CPDF_TransferFunc>> m_TransferFuncMap;
Completed in 209 milliseconds
1
2
3
4
5
6
7