![]() |
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.