#include <base/string/OwnedNativeString.h>
◆ OwnedNativeString() [1/5]
OwnedNativeString::OwnedNativeString |
( |
| ) |
|
|
noexcept |
Initializes empty string.
◆ OwnedNativeString() [2/5]
OwnedNativeString::OwnedNativeString |
( |
const char * |
text | ) |
|
◆ OwnedNativeString() [3/5]
template<decltype(sizeof(void *)) SIZE>
OwnedNativeString::OwnedNativeString |
( |
const char(&) |
value[SIZE] | ) |
|
|
inlinenoexcept |
Initializes string with literal. Do NOT initialize with temporary buffer!
◆ OwnedNativeString() [4/5]
◆ OwnedNativeString() [5/5]
◆ ~OwnedNativeString()
OwnedNativeString::~OwnedNativeString |
( |
| ) |
|
Returns the length of the string. Destruct string.
◆ operator const char *()
OwnedNativeString::operator const char * |
( |
| ) |
const |
|
inlinenoexcept |
◆ operator=() [1/3]
◆ operator=() [2/3]
◆ operator=() [3/3]