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_page_object_avail.cpp
Go to the documentation of this file.
1
// Copyright 2017 The PDFium Authors
2
// Use of this source code is governed by a BSD-style license that can be
3
// found in the LICENSE file.
4
5
#
include
"core/fpdfapi/parser/cpdf_page_object_avail.h"
6
7
#
include
"core/fpdfapi/parser/cpdf_dictionary.h"
8
#
include
"core/fpdfapi/parser/fpdf_parser_utility.h"
9
10
CPDF_PageObjectAvail::~
CPDF_PageObjectAvail
() =
default
;
11
12
bool
CPDF_PageObjectAvail::
ExcludeObject
(
const
CPDF_Object
* object)
const
{
13
if
(
CPDF_ObjectAvail
::
ExcludeObject
(object))
14
return
true
;
15
16
// See ISO 32000-1:2008 spec, table 30.
17
return
ValidateDictType(
ToDictionary
(
object
)
,
"Page"
);
18
}
CPDF_ObjectAvail
Definition
cpdf_object_avail.h:20
CPDF_ObjectAvail::ExcludeObject
virtual bool ExcludeObject(const CPDF_Object *object) const
Definition
cpdf_object_avail.cpp:149
CPDF_Object
Definition
cpdf_object.h:50
CPDF_PageObjectAvail::~CPDF_PageObjectAvail
~CPDF_PageObjectAvail() override
CPDF_PageObjectAvail::ExcludeObject
bool ExcludeObject(const CPDF_Object *object) const override
Definition
cpdf_page_object_avail.cpp:12
ToDictionary
const CPDF_Dictionary * ToDictionary(const CPDF_Object *obj)
Definition
cpdf_dictionary.h:184
qtwebengine
src
3rdparty
chromium
third_party
pdfium
core
fpdfapi
parser
cpdf_page_object_avail.cpp
Generated on Sat Sep 21 2024 00:53:19 for Qt by
1.12.0