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
xfa_basic_data.cpp File Reference

(813d9ae984a99e739b99cf694a9d5b24d0a6b7a7)

+ Include dependency graph for xfa_basic_data.cpp:

Go to the source code of this file.

Macros

#define PCKT____(a, b, c, d, e, f)
 
#define ELEM____(a, b, c, d)
 
#define ELEM____(a, b, c, d)
 
#define ATTR____(a, b, c, d)
 
#define ATTR____(a, b, c, d)
 
#define VALUE____(a, b, c)
 
#define VALUE____(a, b, c)
 
#define ELEM_ATTR____(a, b, c)
 
#define ELEM_ATTR____(a, b, c)
 

Functions

XFA_PACKETINFO XFA_GetPacketByIndex (XFA_PacketType ePacket)
 
absl::optional< XFA_PACKETINFOXFA_GetPacketByName (WideStringView wsName)
 
ByteStringView XFA_ElementToName (XFA_Element elem)
 
XFA_Element XFA_GetElementByName (WideStringView name)
 
ByteStringView XFA_AttributeToName (XFA_Attribute attr)
 
absl::optional< XFA_ATTRIBUTEINFOXFA_GetAttributeByName (WideStringView name)
 
ByteStringView XFA_AttributeValueToName (XFA_AttributeValue item)
 
absl::optional< XFA_AttributeValueXFA_GetAttributeValueByName (WideStringView name)
 
absl::optional< XFA_SCRIPTATTRIBUTEINFOXFA_GetScriptAttributeByName (XFA_Element element, WideStringView attribute_name)
 

Macro Definition Documentation

◆ ATTR____ [1/2]

#define ATTR____ ( a,
b,
c,
d )
Value:
{a, XFA_Attribute::c, XFA_ScriptType::d},
GLboolean GLboolean GLboolean GLboolean a
[7]

◆ ATTR____ [2/2]

#define ATTR____ ( a,
b,
c,
d )
Value:
b,
GLboolean GLboolean GLboolean b

◆ ELEM____ [1/2]

#define ELEM____ ( a,
b,
c,
d )
Value:
{a, XFA_Element::c, XFA_Element::d},

◆ ELEM____ [2/2]

#define ELEM____ ( a,
b,
c,
d )
Value:
b,

◆ ELEM_ATTR____ [1/2]

#define ELEM_ATTR____ ( a,
b,
c )
Value:
{XFA_Element::a, XFA_Attribute::b},

◆ ELEM_ATTR____ [2/2]

#define ELEM_ATTR____ ( a,
b,
c )
Value:
c##_static,
const GLubyte * c

◆ PCKT____

#define PCKT____ ( a,
b,
c,
d,
e,
f )
Value:
{a, {XFA_PacketType::c, XFA_PacketMatch::e, XFA_PacketSupport::f, b, d}},
double d
[1]

◆ VALUE____ [1/2]

#define VALUE____ ( a,
b,
c )
Value:
{a, XFA_AttributeValue::c},

◆ VALUE____ [2/2]

#define VALUE____ ( a,
b,
c )
Value:
b,

Function Documentation

◆ XFA_AttributeToName()

ByteStringView XFA_AttributeToName ( XFA_Attribute attr)

Definition at line 194 of file xfa_basic_data.cpp.

◆ XFA_AttributeValueToName()

ByteStringView XFA_AttributeValueToName ( XFA_AttributeValue item)

Definition at line 216 of file xfa_basic_data.cpp.

◆ XFA_ElementToName()

ByteStringView XFA_ElementToName ( XFA_Element elem)

Definition at line 177 of file xfa_basic_data.cpp.

◆ XFA_GetAttributeByName()

absl::optional< XFA_ATTRIBUTEINFO > XFA_GetAttributeByName ( WideStringView name)

◆ XFA_GetAttributeValueByName()

absl::optional< XFA_AttributeValue > XFA_GetAttributeValueByName ( WideStringView name)

Definition at line 220 of file xfa_basic_data.cpp.

◆ XFA_GetElementByName()

XFA_Element XFA_GetElementByName ( WideStringView name)

Definition at line 181 of file xfa_basic_data.cpp.

References Unknown.

◆ XFA_GetPacketByIndex()

XFA_PACKETINFO XFA_GetPacketByIndex ( XFA_PacketType ePacket)

Definition at line 163 of file xfa_basic_data.cpp.

Referenced by TEST().

+ Here is the caller graph for this function:

◆ XFA_GetPacketByName()

absl::optional< XFA_PACKETINFO > XFA_GetPacketByName ( WideStringView wsName)

Definition at line 167 of file xfa_basic_data.cpp.

◆ XFA_GetScriptAttributeByName()

absl::optional< XFA_SCRIPTATTRIBUTEINFO > XFA_GetScriptAttributeByName ( XFA_Element element,
WideStringView attribute_name )

Definition at line 238 of file xfa_basic_data.cpp.

References XFA_SCRIPTATTRIBUTEINFO::callback, and Unknown.