Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Toggle main menu visibility
Loading...
Searching...
No Matches
cxfa_field.h
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
// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com
6
7
#
ifndef
XFA_FXFA_PARSER_CXFA_FIELD_H_
8
#
define
XFA_FXFA_PARSER_CXFA_FIELD_H_
9
10
#
include
"xfa/fxfa/parser/cxfa_node.h"
11
12
class
CXFA_Field
final
:
public
CXFA_Node
{
13
public
:
14
CONSTRUCT_VIA_MAKE_GARBAGE_COLLECTED
;
15
~
CXFA_Field
()
override
;
16
17
private
:
18
CXFA_Field(CXFA_Document* doc,
XFA_PacketType
packet);
19
};
20
21
#
endif
// XFA_FXFA_PARSER_CXFA_FIELD_H_
XFA_ResolveFlag
XFA_ResolveFlag
Definition
cfxjse_engine.h:35
CFXJSE_Engine::EventParamScope
friend class EventParamScope
Definition
cfxjse_engine.h:127
CJS_Result
Definition
cjs_result.h:15
CJS_Result::Success
static CJS_Result Success()
Definition
cjs_result.h:28
CJX_Container
Definition
cjx_container.h:15
CJX_Container::DynamicTypeIs
bool DynamicTypeIs(TypeTag eType) const override
Definition
cjx_container.cpp:29
CJX_Container::~CJX_Container
~CJX_Container() override
CJX_Container::CJX_Container
CJX_Container(CXFA_Node *node)
Definition
cjx_container.cpp:23
CJX_Node
Definition
cjx_node.h:17
CJX_Node::~CJX_Node
~CJX_Node() override
CJX_Node::DynamicTypeIs
bool DynamicTypeIs(TypeTag eType) const override
Definition
cjx_node.cpp:112
CJX_Node::CJX_Node
CJX_Node(CXFA_Node *node)
Definition
cjx_node.cpp:106
CJX_Node::execSingleEventByName
XFA_EventError execSingleEventByName(WideStringView wsEventName, XFA_Element eType)
Definition
cjx_node.cpp:468
CJX_Object
Definition
cjx_object.h:46
CJX_Object::GetDocument
CXFA_Document * GetDocument() const
Definition
cjx_object.cpp:132
CJX_Object::TypeTag
TypeTag
Definition
cjx_object.h:49
CJX_Object::TypeTag::Container
@ Container
Definition
cjx_object.h:51
CJX_Object::TypeTag::Tree
@ Tree
Definition
cjx_object.h:81
CJX_Object::TypeTag::Node
@ Node
Definition
cjx_object.h:70
CJX_Tree
Definition
cjx_tree.h:17
CJX_Tree::CJX_Tree
CJX_Tree(CXFA_Object *obj)
Definition
cjx_tree.cpp:28
CJX_Tree::DynamicTypeIs
bool DynamicTypeIs(TypeTag eType) const override
Definition
cjx_tree.cpp:34
CJX_Tree::~CJX_Tree
~CJX_Tree() override
CXFA_ArrayNodeList::GetLength
size_t GetLength() override
Definition
cxfa_arraynodelist.cpp:33
CXFA_ArrayNodeList::Item
CXFA_Node * Item(size_t iIndex) override
Definition
cxfa_arraynodelist.cpp:62
CXFA_ArrayNodeList::~CXFA_ArrayNodeList
~CXFA_ArrayNodeList() override
CXFA_ArrayNodeList::Append
bool Append(CXFA_Node *pNode) override
Definition
cxfa_arraynodelist.cpp:37
CXFA_ArrayNodeList::SetArrayNodeList
void SetArrayNodeList(const std::vector< CXFA_Node * > &srcArray)
Definition
cxfa_arraynodelist.cpp:25
CXFA_ArrayNodeList::Remove
void Remove(CXFA_Node *pNode) override
Definition
cxfa_arraynodelist.cpp:56
CXFA_ArrayNodeList::Trace
void Trace(cppgc::Visitor *visitor) const override
Definition
cxfa_arraynodelist.cpp:20
CXFA_ArrayNodeList::Insert
bool Insert(CXFA_Node *pNewNode, CXFA_Node *pBeforeNode) override
Definition
cxfa_arraynodelist.cpp:42
CXFA_Document::GetNodeOwner
CXFA_NodeOwner * GetNodeOwner()
Definition
cxfa_document.h:99
CXFA_Field::~CXFA_Field
~CXFA_Field() override
CXFA_List
Definition
cxfa_list.h:17
CXFA_List::Remove
virtual void Remove(CXFA_Node *pNode)=0
CXFA_List::~CXFA_List
~CXFA_List() override
CXFA_List::Item
virtual CXFA_Node * Item(size_t iIndex)=0
CXFA_List::CXFA_List
CXFA_List(CXFA_Document *doc, CJX_Object *js_obj)
Definition
cxfa_list.cpp:15
CXFA_List::Append
virtual bool Append(CXFA_Node *pNode)=0
CXFA_List::GetLength
virtual size_t GetLength()=0
CXFA_List::Insert
virtual bool Insert(CXFA_Node *pNewNode, CXFA_Node *pBeforeNode)=0
CXFA_List::CXFA_List
CXFA_List(CXFA_Document *pDocument, XFA_ObjectType objectType, XFA_Element eType, CJX_Object *obj)
Definition
cxfa_list.cpp:18
CXFA_NodeOwner::PersistList
void PersistList(CXFA_List *list)
Definition
cxfa_nodeowner.cpp:22
CXFA_Node
Definition
cxfa_node.h:94
CXFA_Object
Definition
cxfa_object.h:42
CXFA_TreeList
Definition
cxfa_treelist.h:15
CXFA_TreeList::~CXFA_TreeList
~CXFA_TreeList() override
CXFA_TreeList::NamedItem
CXFA_Node * NamedItem(WideStringView wsName)
Definition
cxfa_treelist.cpp:24
CXFA_TreeList::CXFA_TreeList
CXFA_TreeList(CXFA_Document *pDocument)
Definition
cxfa_treelist.cpp:14
fxcrt::Mask
Definition
mask.h:15
XFA_ObjectType
XFA_ObjectType
Definition
cxfa_object.h:21
XFA_EventError
XFA_EventError
Definition
fxfa.h:54
XFA_Element
XFA_Element
Definition
fxfa_basic.h:75
XFA_PacketType
XFA_PacketType
Definition
fxfa_basic.h:44
CONSTRUCT_VIA_MAKE_GARBAGE_COLLECTED
#define CONSTRUCT_VIA_MAKE_GARBAGE_COLLECTED
Definition
heap.h:32
JSE_PROP
#define JSE_PROP(prop_name)
Definition
jse_define.h:26
JSE_METHOD
#define JSE_METHOD(method_name)
Definition
jse_define.h:15
cppgc
Definition
heap.h:12
v8
Definition
fxv8_unittest.h:15
WideStringView
fxcrt::WideStringView WideStringView
Definition
string_view_template.h:326
CJX_MethodSpec
Definition
cjx_object.h:40
WideString
fxcrt::WideString WideString
Definition
widestring.h:207
qtwebengine
src
3rdparty
chromium
third_party
pdfium
xfa
fxfa
parser
cxfa_field.h
Generated on
for Qt by
1.18.0