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
pdfium Namespace Reference

Namespaces

namespace  access_permissions
 
namespace  agg
 
namespace  annotation
 
namespace  annotation_flags
 
namespace  appearance
 
namespace  arabic
 
namespace  ascii
 
namespace  font_encodings
 
namespace  form_fields
 
namespace  form_flags
 
namespace  fxjse
 
namespace  internal
 
namespace  page_object
 
namespace  stream
 
namespace  transparency
 
namespace  unicode
 

Classes

class  CFX_AggDeviceDriver
 
struct  DecodeTestData
 
struct  FreeDeleter
 
struct  NullTermWstrFuncTestData
 
struct  StrFuncTestData
 
class  SurrogatePair
 

Typedefs

using CodePointView = WideStringView
 

Functions

template<typename T , typename... Args>
RetainPtr< T > MakeRetain (Args &&... args)
 
template<typename T >
RetainPtr< T > WrapRetain (T *that)
 
template<typename T >
UnownedPtr< T > WrapUnowned (T *that)
 
const char * AnnotationStampWithApChecksum ()
 
const char * Bug890322Checksum ()
 
const char * HelloWorldChecksum ()
 
const char * HelloWorldRemovedChecksum ()
 
const char * ManyRectanglesChecksum ()
 
const char * RectanglesChecksum ()
 
const char * TextFormChecksum ()
 
constexpr bool IsSupplementary (char32_t code_point)
 
constexpr bool IsHighSurrogate (char32_t code_point)
 
constexpr bool IsLowSurrogate (char32_t code_point)
 
 TEST (SurrogatePairTest, RoundTrip)
 
void ConfigurePartitionAllocShimPartitionForTest ()
 

Variables

const char kBlankPage612By792Checksum [] = "1940568c9ba33bac5d0b1ee9558c76b3"
 
constexpr int kSurrogateBits = 10
 
constexpr char16_t kSurrogateMask = (1 << kSurrogateBits) - 1
 
constexpr char32_t kMinimumSupplementaryCodePoint = 0x10000
 
constexpr char32_t kMaximumSupplementaryCodePoint
 
constexpr char16_t kMinimumHighSurrogateCodeUnit = 0xd800
 
constexpr char16_t kMaximumHighSurrogateCodeUnit
 
constexpr char16_t kMinimumLowSurrogateCodeUnit
 
constexpr char16_t kMaximumLowSurrogateCodeUnit
 

Typedef Documentation

◆ CodePointView

Definition at line 86 of file code_point_view.h.

Function Documentation

◆ AnnotationStampWithApChecksum()

const char * pdfium::AnnotationStampWithApChecksum ( )

Definition at line 12 of file embedder_test_constants.cpp.

References CFX_DefaultRenderDevice::UseSkiaRenderer().

Referenced by TEST_F(), TEST_F(), TEST_F(), and TEST_F().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ Bug890322Checksum()

const char * pdfium::Bug890322Checksum ( )

Definition at line 31 of file embedder_test_constants.cpp.

References CFX_DefaultRenderDevice::UseSkiaRenderer().

Referenced by TEST_F().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ ConfigurePartitionAllocShimPartitionForTest()

void pdfium::ConfigurePartitionAllocShimPartitionForTest ( )

Definition at line 14 of file allocator_shim_config.cpp.

◆ HelloWorldChecksum()

const char * pdfium::HelloWorldChecksum ( )

Definition at line 38 of file embedder_test_constants.cpp.

References CFX_DefaultRenderDevice::UseSkiaRenderer().

Referenced by TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), and TEST_F().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ HelloWorldRemovedChecksum()

const char * pdfium::HelloWorldRemovedChecksum ( )

Definition at line 55 of file embedder_test_constants.cpp.

References CFX_DefaultRenderDevice::UseSkiaRenderer().

Referenced by TEST_F().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ IsHighSurrogate()

bool pdfium::IsHighSurrogate ( char32_t code_point)
constexpr

Definition at line 49 of file utf16.h.

References kMaximumHighSurrogateCodeUnit, and kMinimumHighSurrogateCodeUnit.

Referenced by fxcrt::TEST().

+ Here is the caller graph for this function:

◆ IsLowSurrogate()

bool pdfium::IsLowSurrogate ( char32_t code_point)
constexpr

Definition at line 55 of file utf16.h.

References kMaximumLowSurrogateCodeUnit, and kMinimumLowSurrogateCodeUnit.

Referenced by fxcrt::TEST().

+ Here is the caller graph for this function:

◆ IsSupplementary()

bool pdfium::IsSupplementary ( char32_t code_point)
constexpr

Definition at line 43 of file utf16.h.

References kMaximumSupplementaryCodePoint, and kMinimumSupplementaryCodePoint.

◆ MakeRetain()

template<typename T , typename... Args>
RetainPtr< T > pdfium::MakeRetain ( Args &&... args)

Definition at line 209 of file retain_ptr.h.

◆ ManyRectanglesChecksum()

const char * pdfium::ManyRectanglesChecksum ( )

Definition at line 72 of file embedder_test_constants.cpp.

References CFX_DefaultRenderDevice::UseSkiaRenderer().

Referenced by TEST_F(), TEST_F(), and TEST_F().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ RectanglesChecksum()

const char * pdfium::RectanglesChecksum ( )

Definition at line 79 of file embedder_test_constants.cpp.

References CFX_DefaultRenderDevice::UseSkiaRenderer().

Referenced by TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), and TEST_F().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ TEST()

pdfium::TEST ( SurrogatePairTest ,
RoundTrip  )

Definition at line 48 of file utf16_unittest.cpp.

References pdfium::SurrogatePair::SurrogatePair(), pdfium::SurrogatePair::SurrogatePair(), pdfium::SurrogatePair::high(), kMaximumSupplementaryCodePoint, kMinimumSupplementaryCodePoint, pdfium::SurrogatePair::low(), and pdfium::SurrogatePair::ToCodePoint().

+ Here is the call graph for this function:

◆ TextFormChecksum()

const char * pdfium::TextFormChecksum ( )

Definition at line 86 of file embedder_test_constants.cpp.

References CFX_DefaultRenderDevice::UseSkiaRenderer().

Referenced by TEST_F(), TEST_F(), and TEST_F().

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ WrapRetain()

template<typename T >
RetainPtr< T > pdfium::WrapRetain ( T * that)

Definition at line 216 of file retain_ptr.h.

◆ WrapUnowned()

template<typename T >
UnownedPtr< T > pdfium::WrapUnowned ( T * that)

Definition at line 191 of file unowned_ptr.h.

Variable Documentation

◆ kBlankPage612By792Checksum

const char pdfium::kBlankPage612By792Checksum = "1940568c9ba33bac5d0b1ee9558c76b3"

Definition at line 29 of file embedder_test_constants.cpp.

Referenced by TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), TEST_F(), and TEST_F().

◆ kMaximumHighSurrogateCodeUnit

char16_t pdfium::kMaximumHighSurrogateCodeUnit
inlineconstexpr
Initial value:
=
constexpr char16_t kSurrogateMask
Definition utf16.h:16
constexpr char16_t kMinimumHighSurrogateCodeUnit
Definition utf16.h:27

Definition at line 30 of file utf16.h.

Referenced by IsHighSurrogate(), and fxcrt::TEST().

◆ kMaximumLowSurrogateCodeUnit

char16_t pdfium::kMaximumLowSurrogateCodeUnit
inlineconstexpr
Initial value:
=
constexpr char16_t kMinimumLowSurrogateCodeUnit
Definition utf16.h:34

Definition at line 38 of file utf16.h.

Referenced by IsLowSurrogate(), and fxcrt::TEST().

◆ kMaximumSupplementaryCodePoint

char32_t pdfium::kMaximumSupplementaryCodePoint
inlineconstexpr
Initial value:
=
constexpr char32_t kMinimumSupplementaryCodePoint
Definition utf16.h:19
constexpr int kSurrogateBits
Definition utf16.h:13

Definition at line 22 of file utf16.h.

Referenced by IsSupplementary(), and TEST().

◆ kMinimumHighSurrogateCodeUnit

char16_t pdfium::kMinimumHighSurrogateCodeUnit = 0xd800
inlineconstexpr

Definition at line 27 of file utf16.h.

Referenced by IsHighSurrogate(), and fxcrt::TEST().

◆ kMinimumLowSurrogateCodeUnit

char16_t pdfium::kMinimumLowSurrogateCodeUnit
inlineconstexpr
Initial value:
=
constexpr char16_t kMaximumHighSurrogateCodeUnit
Definition utf16.h:30

Definition at line 34 of file utf16.h.

Referenced by IsLowSurrogate(), and fxcrt::TEST().

◆ kMinimumSupplementaryCodePoint

char32_t pdfium::kMinimumSupplementaryCodePoint = 0x10000
inlineconstexpr

Definition at line 19 of file utf16.h.

Referenced by IsSupplementary(), fxcrt::TEST(), TEST(), and pdfium::SurrogatePair::ToCodePoint().

◆ kSurrogateBits

int pdfium::kSurrogateBits = 10
inlineconstexpr

Definition at line 13 of file utf16.h.

Referenced by pdfium::SurrogatePair::ToCodePoint().

◆ kSurrogateMask

char16_t pdfium::kSurrogateMask = (1 << kSurrogateBits) - 1
inlineconstexpr

Definition at line 16 of file utf16.h.

Referenced by pdfium::SurrogatePair::ToCodePoint().