V8 Project
v8::String Member List

This is the complete list of members for v8::String, including all inherited members.

ASCII_ENCODING enum valuev8::String
BooleanValue() constv8::Value
CanMakeExternal()v8::String
Cast(v8::Value *obj)v8::Stringinlinestatic
v8::Primitive::Cast(T *value)v8::Valueinlinestatic
CheckCast(v8::Value *obj)v8::Stringprivatestatic
Concat(Handle< String > left, Handle< String > right)v8::Stringstatic
ContainsOnlyOneByte() constv8::String
Data()v8::Dataprivate
Empty(Isolate *isolate)v8::Stringinlinestatic
Encoding enum namev8::String
Equals(Handle< Value > that) constv8::Value
ExternalAsciiStringResource typedefv8::String
FullIsNull() constv8::Valueprivate
FullIsString() constv8::Valueprivate
FullIsUndefined() constv8::Valueprivate
GetExternalAsciiStringResource() constv8::Stringinline
GetExternalOneByteStringResource() constv8::String
GetExternalStringResource() constv8::Stringinline
GetExternalStringResourceBase(Encoding *encoding_out) constv8::Stringinline
HINT_MANY_WRITES_EXPECTED enum valuev8::String
Int32Value() constv8::Value
IntegerValue() constv8::Value
IsArgumentsObject() constv8::Value
IsArray() constv8::Value
IsArrayBuffer() constv8::Value
IsArrayBufferView() constv8::Value
IsBoolean() constv8::Value
IsBooleanObject() constv8::Value
IsDataView() constv8::Value
IsDate() constv8::Value
IsExternal() constv8::String
IsExternalAscii() constv8::Stringinline
IsExternalOneByte() constv8::String
IsFalse() constv8::Value
IsFloat32Array() constv8::Value
IsFloat64Array() constv8::Value
IsFunction() constv8::Value
IsGeneratorFunction() constv8::Value
IsGeneratorObject() constv8::Value
IsInt16Array() constv8::Value
IsInt32() constv8::Value
IsInt32Array() constv8::Value
IsInt8Array() constv8::Value
IsMap() constv8::Value
IsName() constv8::Value
IsNativeError() constv8::Value
IsNull() constv8::Valueinline
IsNumber() constv8::Value
IsNumberObject() constv8::Value
IsObject() constv8::Value
IsOneByte() constv8::String
IsPromise() constv8::Value
IsRegExp() constv8::Value
IsSet() constv8::Value
IsString() constv8::Valueinline
IsStringObject() constv8::Value
IsSymbol() constv8::Value
IsSymbolObject() constv8::Value
IsTrue() constv8::Value
IsTypedArray() constv8::Value
IsUint16Array() constv8::Value
IsUint32() constv8::Value
IsUint32Array() constv8::Value
IsUint8Array() constv8::Value
IsUint8ClampedArray() constv8::Value
IsUndefined() constv8::Valueinline
IsWeakMap() constv8::Value
IsWeakSet() constv8::Value
kInternalizedString enum valuev8::String
kNormalString enum valuev8::String
kUndetectableString enum valuev8::String
Length() constv8::String
MakeExternal(ExternalStringResource *resource)v8::String
MakeExternal(ExternalOneByteStringResource *resource)v8::String
NewExternal(Isolate *isolate, ExternalStringResource *resource)v8::Stringstatic
NewExternal(Isolate *isolate, ExternalOneByteStringResource *resource)v8::Stringstatic
NewFromOneByte(Isolate *isolate, const uint8_t *data, NewStringType type=kNormalString, int length=-1)v8::Stringstatic
NewFromTwoByte(Isolate *isolate, const uint16_t *data, NewStringType type=kNormalString, int length=-1)v8::Stringstatic
NewFromUtf8(Isolate *isolate, const char *data, NewStringType type=kNormalString, int length=-1)v8::Stringstatic
NewStringType enum namev8::String
NO_NULL_TERMINATION enum valuev8::String
NO_OPTIONS enum valuev8::String
NumberValue() constv8::Value
ONE_BYTE_ENCODING enum valuev8::String
PRESERVE_ASCII_NULL enum valuev8::String
PRESERVE_ONE_BYTE_NULL enum valuev8::String
QuickIsNull() constv8::Valueinlineprivate
QuickIsString() constv8::Valueinlineprivate
QuickIsUndefined() constv8::Valueinlineprivate
REPLACE_INVALID_UTF8 enum valuev8::String
SameValue(Handle< Value > that) constv8::Value
StrictEquals(Handle< Value > that) constv8::Value
ToArrayIndex() constv8::Value
ToBoolean() constv8::Value
ToDetailString() constv8::Value
ToInt32() constv8::Value
ToInteger() constv8::Value
ToNumber() constv8::Value
ToObject() constv8::Value
ToString() constv8::Value
ToUint32() constv8::Value
TWO_BYTE_ENCODING enum valuev8::String
Uint32Value() constv8::Value
UNKNOWN_ENCODING enum valuev8::String
Utf8Length() constv8::String
VerifyExternalStringResource(ExternalStringResource *val) constv8::Stringprivate
VerifyExternalStringResourceBase(ExternalStringResourceBase *v, Encoding encoding) constv8::Stringprivate
Write(uint16_t *buffer, int start=0, int length=-1, int options=NO_OPTIONS) constv8::String
WriteOneByte(uint8_t *buffer, int start=0, int length=-1, int options=NO_OPTIONS) constv8::String
WriteOptions enum namev8::String
WriteUtf8(char *buffer, int length=-1, int *nchars_ref=NULL, int options=NO_OPTIONS) constv8::String