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

(08e24b2ba6847221abd35e9b994206b764d6b322)

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)
std::optional< XFA_PACKETINFOXFA_GetPacketByName (WideStringView wsName)
ByteStringView XFA_ElementToName (XFA_Element elem)
XFA_Element XFA_GetElementByName (WideStringView name)
ByteStringView XFA_AttributeToName (XFA_Attribute attr)
std::optional< XFA_ATTRIBUTEINFOXFA_GetAttributeByName (WideStringView name)
ByteStringView XFA_AttributeValueToName (XFA_AttributeValue item)
std::optional< XFA_AttributeValueXFA_GetAttributeValueByName (WideStringView name)
std::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

◆ 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}},

◆ 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 212 of file xfa_basic_data.cpp.

◆ XFA_AttributeValueToName()

ByteStringView XFA_AttributeValueToName ( XFA_AttributeValue item)

Definition at line 234 of file xfa_basic_data.cpp.

◆ XFA_ElementToName()

ByteStringView XFA_ElementToName ( XFA_Element elem)

Definition at line 195 of file xfa_basic_data.cpp.

◆ XFA_GetAttributeByName()

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

◆ XFA_GetAttributeValueByName()

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

Definition at line 238 of file xfa_basic_data.cpp.

◆ XFA_GetElementByName()

XFA_Element XFA_GetElementByName ( WideStringView name)

Definition at line 199 of file xfa_basic_data.cpp.

References Unknown.

◆ XFA_GetPacketByIndex()

XFA_PACKETINFO XFA_GetPacketByIndex ( XFA_PacketType ePacket)

Definition at line 181 of file xfa_basic_data.cpp.

Referenced by TEST().

Here is the caller graph for this function:

◆ XFA_GetPacketByName()

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

Definition at line 185 of file xfa_basic_data.cpp.

◆ XFA_GetScriptAttributeByName()

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