![]() |
Ark Server API (ASA) - Wiki
|
#include <MemoryImage.h>
Public Types | |
| using | ElementType = TCHAR |
Public Member Functions | |
| FMemoryImageString ()=default | |
| FMemoryImageString (FMemoryImageString &&)=default | |
| FMemoryImageString (const FMemoryImageString &)=default | |
| FMemoryImageString & | operator= (FMemoryImageString &&)=default |
| FMemoryImageString & | operator= (const FMemoryImageString &)=default |
| FORCEINLINE | FMemoryImageString (const FString &Other) |
| template<typename CharType , typename = typename TEnableIf<TIsCharType<CharType>::Value>::Type> | |
| FORCEINLINE | FMemoryImageString (const CharType *Src) |
| FORCEINLINE | operator FString () const |
| FORCEINLINE const TCHAR * | operator* () const |
| FORCEINLINE bool | IsEmpty () const |
| FORCEINLINE SIZE_T | GetAllocatedSize () const |
| FORCEINLINE int32 | Len () const |
| bool | operator== (const FMemoryImageString &Rhs) const |
| bool | operator!= (const FMemoryImageString &Rhs) const |
| bool | operator== (const FString &Rhs) const |
| bool | operator!= (const FString &Rhs) const |
| DataType::ElementAllocatorType & | GetAllocatorInstance () |
Private Types | |
| using | DataType = TMemoryImageArray<TCHAR> |
Private Member Functions | |
| DECLARE_EXPORTED_TYPE_LAYOUT (FMemoryImageString,, NonVirtual) | |
| LAYOUT_FIELD (DataType, Data) | |
| void | ToString (FMemoryToStringContext &OutContext) const |
| LAYOUT_TOSTRING (ToString) | |
Friends | |
| const TCHAR * | GetData (const FMemoryImageString &String) |
| int32 | GetNum (const FMemoryImageString &String) |
| FArchive & | operator<< (FArchive &Ar, FMemoryImageString &Ref) |
| FORCEINLINE uint32 | GetTypeHash (const FMemoryImageString &S) |
Definition at line 738 of file MemoryImage.h.
|
private |
Array holding the character data
Definition at line 743 of file MemoryImage.h.
| using FMemoryImageString::ElementType = TCHAR |
Definition at line 749 of file MemoryImage.h.
|
default |
|
default |
|
default |
|
inline |
Definition at line 757 of file MemoryImage.h.
|
inline |
Definition at line 763 of file MemoryImage.h.
|
private |
|
inline |
Definition at line 782 of file MemoryImage.h.
|
inline |
Definition at line 825 of file MemoryImage.h.
|
inline |
Definition at line 781 of file MemoryImage.h.
|
private |
|
inline |
Definition at line 784 of file MemoryImage.h.
|
inline |
Definition at line 774 of file MemoryImage.h.
|
inline |
Definition at line 810 of file MemoryImage.h.
Definition at line 820 of file MemoryImage.h.
|
inline |
Definition at line 776 of file MemoryImage.h.
|
default |
|
default |
|
inline |
Definition at line 805 of file MemoryImage.h.
Definition at line 815 of file MemoryImage.h.
|
private |
|
friend |
Definition at line 789 of file MemoryImage.h.
|
friend |
Definition at line 794 of file MemoryImage.h.
|
friend |
Case insensitive string hash function.
Definition at line 828 of file MemoryImage.h.
|
friend |
Definition at line 799 of file MemoryImage.h.