![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <string_data_template.h>
Public Member Functions | |
void | Retain () |
void | Release () |
bool | CanOperateInPlace (size_t nTotalLen) const |
void | CopyContents (const StringDataTemplate &other) |
void | CopyContents (pdfium::span< const CharType > str) |
void | CopyContentsAt (size_t offset, pdfium::span< const CharType > str) |
pdfium::span< CharType > | span () |
pdfium::span< const CharType > | span () const |
pdfium::span< const CharType > | span_with_terminator () const |
pdfium::span< CharType > | alloc_span () |
pdfium::span< const CharType > | alloc_span () const |
pdfium::span< CharType > | capacity_span () |
pdfium::span< const CharType > | capacity_span () const |
size_t | GetStringLength () const |
CharType | Front () const |
CharType | Back () const |
Static Public Member Functions | |
static RetainPtr< StringDataTemplate > | Create (size_t nLen) |
static RetainPtr< StringDataTemplate > | Create (pdfium::span< const CharType > str) |
Public Attributes | |
intptr_t | m_nRefs = 0 |
size_t | m_nDataLength |
const size_t | m_nAllocLength |
CharType | m_String [1] |
Definition at line 21 of file string_data_template.h.
|
inline |
Definition at line 53 of file string_data_template.h.
|
inline |
Definition at line 57 of file string_data_template.h.
|
inline |
Definition at line 83 of file string_data_template.h.
|
inline |
Definition at line 29 of file string_data_template.h.
|
inline |
Definition at line 63 of file string_data_template.h.
|
inline |
Definition at line 67 of file string_data_template.h.
void fxcrt::StringDataTemplate< CharType >::CopyContents | ( | const StringDataTemplate< CharType > & | other | ) |
Definition at line 64 of file string_data_template.cpp.
void fxcrt::StringDataTemplate< CharType >::CopyContents | ( | pdfium::span< const CharType > | str | ) |
Definition at line 71 of file string_data_template.cpp.
void fxcrt::StringDataTemplate< CharType >::CopyContentsAt | ( | size_t | offset, |
pdfium::span< const CharType > | str ) |
Definition at line 78 of file string_data_template.cpp.
|
static |
Definition at line 50 of file string_data_template.cpp.
|
static |
Definition at line 23 of file string_data_template.cpp.
|
inline |
Definition at line 79 of file string_data_template.h.
|
inline |
Definition at line 73 of file string_data_template.h.
void fxcrt::StringDataTemplate< CharType >::Release | ( | ) |
Definition at line 58 of file string_data_template.cpp.
|
inline |
Definition at line 26 of file string_data_template.h.
|
inline |
Definition at line 37 of file string_data_template.h.
|
inline |
Definition at line 41 of file string_data_template.h.
|
inline |
Definition at line 47 of file string_data_template.h.
const size_t fxcrt::StringDataTemplate< CharType >::m_nAllocLength |
Definition at line 96 of file string_data_template.h.
size_t fxcrt::StringDataTemplate< CharType >::m_nDataLength |
Definition at line 95 of file string_data_template.h.
intptr_t fxcrt::StringDataTemplate< CharType >::m_nRefs = 0 |
Definition at line 90 of file string_data_template.h.
CharType fxcrt::StringDataTemplate< CharType >::m_String[1] |
Definition at line 99 of file string_data_template.h.