|
| | String () throw () |
| |
| | String (const String *) throw () |
| |
| | String (long a) throw () |
| |
| | String (unsigned long a) throw () |
| |
| | String (int a) throw () |
| |
| | String (unsigned int a) throw () |
| |
| | String (float a) throw () |
| |
| | String (double a) throw () |
| |
| | String (const char *s) __attribute__((noinline)) |
| |
| | String (const wchar_t *s) __attribute__((noinline)) |
| |
| template<typename... Args> |
| | __attribute__ ((always_inline)) String *concat(Args &&... args) |
| |
| String * | substr (int start) const |
| |
| String * | substr (int start, int length) const |
| |
| String * | substring (int start) const |
| |
| String * | substring (int start, int end) const |
| |
| String * | replace (const String &, const String &) const |
| |
| String * | replace (const String &, EventListener *) const |
| |
| String * | replace (RegExp *, const String &) const |
| |
| String * | replace (RegExp *, EventListener *) const |
| |
| int | charCodeAt (int index) const |
| |
| String * | charAt (int index) const |
| |
| int | get_length () const |
| |
| int | indexOf (const String &) const |
| |
| int | indexOf (const String &, int) const |
| |
| int | lastIndexOf (const String &) const |
| |
| int | lastIndexOf (const String &, int) const |
| |
| TArray< String > * | split (const String &) const |
| |
| TArray< String > * | split (const String &, int limit) const |
| |
| TArray< String > * | split (RegExp *) const |
| |
| TArray< String > * | split (RegExp *, int limit) const |
| |
| bool | endsWith (const String &) const |
| |
| int | localeCompare (const String &) const |
| |
| TArray< String > * | match (const String &) const |
| |
| TArray< String > * | match (RegExp *) const |
| |
| int | search (const String &) const |
| |
| int | search (RegExp *) const |
| |
| String * | slice (int start) const |
| |
| String * | slice (int start, int end) const |
| |
| String * | toLowerCase () const |
| |
| String * | toLocaleLowerCase () const |
| |
| String * | toUpperCase () const |
| |
| String * | toLocaleUpperCase () const |
| |
| String * | trim () const |
| |
| String * | padEnd (int) const |
| |
| String * | padEnd (int, const String &) const |
| |
| String * | padStart (int) const |
| |
| String * | padStart (int, const String &) const |
| |
| | operator std::string () const |
| |
| | Object () |
| |
| template<typename T > |
| T | valueOf () |
| |
| | operator double () const |
| |
| Object * | operator[] (const client::String &name) const |
| |
| void | set_ (const client::String &name, Object *v) |
| |
| template<typename T , typename = typename std::enable_if<std::is_arithmetic<T>::value, T>::type> |
| void | set_ (const client::String &name, T v) |
| |
| bool | hasOwnProperty (const client::String &name) |
| |