|
static uint16_t | CharAt (const String &str, intptr_t index) |
|
static uint16_t | CharAt (OneByteStringPtr str, intptr_t index) |
|
static void | SetCharAt (const String &str, intptr_t index, uint8_t code_unit) |
|
static OneByteStringPtr | EscapeSpecialCharacters (const String &str) |
|
static intptr_t | data_offset () |
|
static intptr_t | UnroundedSize (OneByteStringPtr str) |
|
static intptr_t | UnroundedSize (intptr_t len) |
|
static intptr_t | InstanceSize () |
|
static intptr_t | InstanceSize (intptr_t len) |
|
static OneByteStringPtr | New (intptr_t len, Heap::Space space) |
|
static OneByteStringPtr | New (const char *c_string, Heap::Space space=Heap::kNew) |
|
static OneByteStringPtr | New (const uint8_t *characters, intptr_t len, Heap::Space space) |
|
static OneByteStringPtr | New (const uint16_t *characters, intptr_t len, Heap::Space space) |
|
static OneByteStringPtr | New (const int32_t *characters, intptr_t len, Heap::Space space) |
|
static OneByteStringPtr | New (const String &str, Heap::Space space) |
|
static OneByteStringPtr | New (const String &other_one_byte_string, intptr_t other_start_index, intptr_t other_len, Heap::Space space) |
|
static OneByteStringPtr | New (const TypedDataBase &other_typed_data, intptr_t other_start_index, intptr_t other_len, Heap::Space space=Heap::kNew) |
|
static OneByteStringPtr | Concat (const String &str1, const String &str2, Heap::Space space) |
|
static OneByteStringPtr | ConcatAll (const Array &strings, intptr_t start, intptr_t end, intptr_t len, Heap::Space space) |
|
static OneByteStringPtr | Transform (int32_t(*mapping)(int32_t ch), const String &str, Heap::Space space) |
|
static OneByteStringPtr | SubStringUnchecked (const String &str, intptr_t begin_index, intptr_t length, Heap::Space space) |
|
static OneByteStringPtr | null () |
|
Definition at line 10523 of file object.h.