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

(e4657a741c23c8f48e0e97ae2091dc2d99f4f27d)

#include <limits.h>
#include <iterator>
#include <optional>
#include "core/fxcrt/stl_util.h"
#include "public/fpdf_structtree.h"
#include "testing/embedder_test.h"
#include "testing/fx_string_testhelpers.h"
Include dependency graph for fpdf_structtree_embeddertest.cpp:

Go to the source code of this file.

Classes

class  FPDFStructTreeEmbedderTest

Functions

 TEST_F (FPDFStructTreeEmbedderTest, GetAltText)
 TEST_F (FPDFStructTreeEmbedderTest, GetActualText)
 TEST_F (FPDFStructTreeEmbedderTest, GetStringAttribute)
 TEST_F (FPDFStructTreeEmbedderTest, GetStringAttributeBadStructElement)
 TEST_F (FPDFStructTreeEmbedderTest, GetID)
 TEST_F (FPDFStructTreeEmbedderTest, GetLang)
 TEST_F (FPDFStructTreeEmbedderTest, GetMarkedContentID)
 TEST_F (FPDFStructTreeEmbedderTest, GetMarkedContentIdAtIndex)
 TEST_F (FPDFStructTreeEmbedderTest, GetChildMarkedContentID)
 TEST_F (FPDFStructTreeEmbedderTest, GetType)
 TEST_F (FPDFStructTreeEmbedderTest, GetObjType)
 TEST_F (FPDFStructTreeEmbedderTest, GetParent)
 TEST_F (FPDFStructTreeEmbedderTest, GetTitle)
 TEST_F (FPDFStructTreeEmbedderTest, GetAttributes)
 TEST_F (FPDFStructTreeEmbedderTest, GetAttributesFromChildAttributes)
 TEST_F (FPDFStructTreeEmbedderTest, GetStructTreeForNestedTaggedPDF)
 TEST_F (FPDFStructTreeEmbedderTest, MarkedContentReferenceAndObjectReference)
 TEST_F (FPDFStructTreeEmbedderTest, Bug1768)
 TEST_F (FPDFStructTreeEmbedderTest, Bug1296920)
 TEST_F (FPDFStructTreeEmbedderTest, Bug1443100)

Function Documentation

◆ TEST_F() [1/20]

TEST_F ( FPDFStructTreeEmbedderTest ,
Bug1296920  )

Definition at line 995 of file fpdf_structtree_embeddertest.cpp.

References FPDF_StructTree_GetForPage().

Here is the call graph for this function:

◆ TEST_F() [2/20]

TEST_F ( FPDFStructTreeEmbedderTest ,
Bug1443100  )

Definition at line 1011 of file fpdf_structtree_embeddertest.cpp.

References FPDF_StructTree_GetForPage().

Here is the call graph for this function:

◆ TEST_F() [3/20]

TEST_F ( FPDFStructTreeEmbedderTest ,
Bug1768  )

Definition at line 976 of file fpdf_structtree_embeddertest.cpp.

References FPDF_StructTree_GetForPage().

Here is the call graph for this function:

◆ TEST_F() [4/20]

TEST_F ( FPDFStructTreeEmbedderTest ,
GetActualText  )

Definition at line 80 of file fpdf_structtree_embeddertest.cpp.

References FPDF_StructElement_CountChildren(), FPDF_StructElement_GetActualText(), FPDF_StructElement_GetChildAtIndex(), FPDF_StructTree_GetForPage(), and GetPlatformWString().

Here is the call graph for this function:

◆ TEST_F() [5/20]

TEST_F ( FPDFStructTreeEmbedderTest ,
GetAltText  )

Definition at line 17 of file fpdf_structtree_embeddertest.cpp.

References FPDF_StructElement_CountChildren(), FPDF_StructElement_GetAltText(), FPDF_StructElement_GetChildAtIndex(), FPDF_StructElement_GetMarkedContentID(), FPDF_StructTree_GetForPage(), and GetPlatformWString().

Here is the call graph for this function:

◆ TEST_F() [6/20]

◆ TEST_F() [7/20]

◆ TEST_F() [8/20]

TEST_F ( FPDFStructTreeEmbedderTest ,
GetChildMarkedContentID  )

Definition at line 395 of file fpdf_structtree_embeddertest.cpp.

◆ TEST_F() [9/20]

TEST_F ( FPDFStructTreeEmbedderTest ,
GetID  )

Definition at line 228 of file fpdf_structtree_embeddertest.cpp.

References FPDF_StructElement_CountChildren(), FPDF_StructElement_GetChildAtIndex(), FPDF_StructElement_GetID(), FPDF_StructElement_GetType(), FPDF_StructTree_GetForPage(), and GetPlatformString().

Here is the call graph for this function:

◆ TEST_F() [10/20]

TEST_F ( FPDFStructTreeEmbedderTest ,
GetLang  )

Definition at line 273 of file fpdf_structtree_embeddertest.cpp.

References FPDF_StructElement_CountChildren(), FPDF_StructElement_GetChildAtIndex(), FPDF_StructElement_GetLang(), FPDF_StructElement_GetType(), FPDF_StructTree_GetForPage(), and GetPlatformString().

Here is the call graph for this function:

◆ TEST_F() [11/20]

TEST_F ( FPDFStructTreeEmbedderTest ,
GetMarkedContentID  )

Definition at line 323 of file fpdf_structtree_embeddertest.cpp.

References FPDF_StructElement_GetMarkedContentID(), and FPDF_StructTree_GetForPage().

Here is the call graph for this function:

◆ TEST_F() [12/20]

TEST_F ( FPDFStructTreeEmbedderTest ,
GetMarkedContentIdAtIndex  )

Definition at line 341 of file fpdf_structtree_embeddertest.cpp.

References FPDF_StructElement_GetMarkedContentID(), FPDF_StructElement_GetMarkedContentIdAtIndex(), FPDF_StructElement_GetMarkedContentIdCount(), and FPDF_StructTree_GetForPage().

Here is the call graph for this function:

◆ TEST_F() [13/20]

TEST_F ( FPDFStructTreeEmbedderTest ,
GetObjType  )

Definition at line 476 of file fpdf_structtree_embeddertest.cpp.

References FPDF_StructElement_CountChildren(), FPDF_StructElement_GetChildAtIndex(), FPDF_StructElement_GetObjType(), FPDF_StructTree_GetForPage(), and GetPlatformWString().

Here is the call graph for this function:

◆ TEST_F() [14/20]

TEST_F ( FPDFStructTreeEmbedderTest ,
GetParent  )

Definition at line 529 of file fpdf_structtree_embeddertest.cpp.

References FPDF_StructElement_CountChildren(), FPDF_StructElement_GetChildAtIndex(), FPDF_StructElement_GetParent(), and FPDF_StructTree_GetForPage().

Here is the call graph for this function:

◆ TEST_F() [15/20]

TEST_F ( FPDFStructTreeEmbedderTest ,
GetStringAttribute  )

Definition at line 125 of file fpdf_structtree_embeddertest.cpp.

References FPDF_StructElement_CountChildren(), FPDF_StructElement_GetChildAtIndex(), FPDF_StructElement_GetStringAttribute(), FPDF_StructElement_GetType(), FPDF_StructTree_GetForPage(), and GetPlatformString().

Here is the call graph for this function:

◆ TEST_F() [16/20]

TEST_F ( FPDFStructTreeEmbedderTest ,
GetStringAttributeBadStructElement  )

Definition at line 188 of file fpdf_structtree_embeddertest.cpp.

References FPDF_StructElement_CountChildren(), FPDF_StructElement_GetChildAtIndex(), FPDF_StructElement_GetStringAttribute(), FPDF_StructElement_GetType(), FPDF_StructTree_GetForPage(), and GetPlatformString().

Here is the call graph for this function:

◆ TEST_F() [17/20]

TEST_F ( FPDFStructTreeEmbedderTest ,
GetStructTreeForNestedTaggedPDF  )

Definition at line 877 of file fpdf_structtree_embeddertest.cpp.

References FPDF_StructTree_GetForPage().

Here is the call graph for this function:

◆ TEST_F() [18/20]

TEST_F ( FPDFStructTreeEmbedderTest ,
GetTitle  )

Definition at line 561 of file fpdf_structtree_embeddertest.cpp.

References FPDF_StructElement_CountChildren(), FPDF_StructElement_GetChildAtIndex(), FPDF_StructElement_GetTitle(), FPDF_StructTree_GetForPage(), and GetPlatformWString().

Here is the call graph for this function:

◆ TEST_F() [19/20]

TEST_F ( FPDFStructTreeEmbedderTest ,
GetType  )

Definition at line 442 of file fpdf_structtree_embeddertest.cpp.

References FPDF_StructElement_GetType(), FPDF_StructTree_GetForPage(), and GetPlatformWString().

Here is the call graph for this function:

◆ TEST_F() [20/20]

TEST_F ( FPDFStructTreeEmbedderTest ,
MarkedContentReferenceAndObjectReference  )

Definition at line 890 of file fpdf_structtree_embeddertest.cpp.

References FPDF_StructElement_CountChildren(), FPDF_StructElement_GetChildAtIndex(), FPDF_StructElement_GetMarkedContentID(), FPDF_StructElement_GetType(), FPDF_StructTree_GetForPage(), and GetPlatformWString().

Here is the call graph for this function: