V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
|
Public Member Functions | |
String16 (const String16 &other) | |
String16 (String16 &&other) V8_NOEXCEPT | |
String16 (const UChar *characters, size_t size) | |
String16 (const UChar *characters) | |
String16 (const char *characters) | |
String16 (const char *characters, size_t size) | |
String16 (const std::basic_string< UChar > &impl) | |
String16 & | operator= (const String16 &other) |
String16 & | operator= (String16 &&other) V8_NOEXCEPT |
int64_t | toInteger64 (bool *ok=nullptr) const |
int | toInteger (bool *ok=nullptr) const |
String16 | stripWhiteSpace () const |
const UChar * | characters16 () const |
size_t | length () const |
bool | isEmpty () const |
UChar | operator[] (size_t index) const |
String16 | substring (size_t pos, size_t len=UINT_MAX) const |
size_t | find (const String16 &str, size_t start=0) const |
size_t | reverseFind (const String16 &str, size_t start=UINT_MAX) const |
size_t | find (UChar c, size_t start=0) const |
size_t | reverseFind (UChar c, size_t start=UINT_MAX) const |
void | swap (String16 &other) |
std::string | utf8 () const |
std::size_t | hash () const |
bool | operator== (const String16 &other) const |
bool | operator< (const String16 &other) const |
bool | operator!= (const String16 &other) const |
String16 | operator+ (const String16 &other) const |
Static Public Member Functions | |
static String16 | fromInteger (int) |
static String16 | fromInteger (size_t) |
static String16 | fromDouble (double) |
static String16 | fromDouble (double, int precision) |
static String16 | fromUTF8 (const char *stringStart, size_t length) |
template<typename... T> | |
static String16 | concat (T... args) |
Static Public Attributes | |
static const size_t | kNotFound = static_cast<size_t>(-1) |
Definition at line 21 of file string-16.h.