V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
v8::String Member List

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

BooleanValue(Isolate *isolate) const (defined in v8::Value)v8::Value
CanMakeExternal()v8::String
Cast(v8::Value *obj) (defined in v8::String)v8::Stringstatic
Cast(T *value) (defined in v8::Value)v8::Valuestatic
Concat(Isolate *isolate, Local< String > left, Local< String > right)v8::Stringstatic
ContainsOnlyOneByte() constv8::String
Empty(Isolate *isolate)v8::Stringstatic
Encoding enum name (defined in v8::String)v8::String
Equals(Local< Context > context, Local< Value > that) constv8::Value
GetExternalOneByteStringResource() constv8::String
GetExternalStringResource() constv8::String
GetExternalStringResourceBase(Encoding *encoding_out) constv8::String
GetIdentityHash()v8::Name
HINT_MANY_WRITES_EXPECTED enum value (defined in v8::String)v8::String
InstanceOf(Local< Context > context, Local< Object > object) (defined in v8::Value)v8::Value
Int32Value(Local< Context > context) const (defined in v8::Value)v8::Value
IntegerValue(Local< Context > context) const (defined in v8::Value)v8::Value
IsArgumentsObject() constv8::Value
IsArray() constv8::Value
IsArrayBuffer() constv8::Value
IsArrayBufferView() constv8::Value
IsAsyncFunction() constv8::Value
IsBigInt() constv8::Value
IsBigInt64Array() constv8::Value
IsBigIntObject() constv8::Value
IsBigUint64Array() constv8::Value
IsBoolean() constv8::Value
IsBooleanObject() constv8::Value
IsDataView() constv8::Value
IsDate() constv8::Value
IsExternal() constv8::String
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
IsMapIterator() constv8::Value
IsModuleNamespaceObject() constv8::Value
IsName() constv8::Value
IsNativeError() constv8::Value
IsNull() constv8::Value
IsNullOrUndefined() constv8::Value
IsNumber() constv8::Value
IsNumberObject() constv8::Value
IsObject() constv8::Value
IsOneByte() constv8::String
IsPromise() constv8::Value
IsProxy() constv8::Value
IsRegExp() constv8::Value
IsSet() constv8::Value
IsSetIterator() constv8::Value
IsSharedArrayBuffer() constv8::Value
IsString() constv8::Value
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::Value
IsWeakMap() constv8::Value
IsWeakSet() constv8::Value
IsWebAssemblyCompiledModule() const (defined in v8::Value)v8::Value
kInternalizedString enum value (defined in v8::String)v8::String
kMaxLength (defined in v8::String)v8::Stringstatic
kNormalString enum value (defined in v8::String)v8::String
Length() constv8::String
MakeExternal(ExternalStringResource *resource)v8::String
MakeExternal(ExternalOneByteStringResource *resource)v8::String
NewExternalOneByte(Isolate *isolate, ExternalOneByteStringResource *resource) (defined in v8::String)v8::Stringstatic
NewExternalTwoByte(Isolate *isolate, ExternalStringResource *resource)v8::Stringstatic
NewFromOneByte(Isolate *isolate, const uint8_t *data, v8::NewStringType type, int length=-1)v8::Stringstatic
NewFromTwoByte(Isolate *isolate, const uint16_t *data, v8::NewStringType type, int length=-1)v8::Stringstatic
NewFromUtf8(Isolate *isolate, const char *data, v8::NewStringType type, int length=-1)v8::Stringstatic
NewStringType enum name (defined in v8::String)v8::String
NO_NULL_TERMINATION enum value (defined in v8::String)v8::String
NO_OPTIONS enum value (defined in v8::String)v8::String
NumberValue(Local< Context > context) const (defined in v8::Value)v8::Value
ONE_BYTE_ENCODING enum value (defined in v8::String)v8::String
PRESERVE_ONE_BYTE_NULL enum value (defined in v8::String)v8::String
REPLACE_INVALID_UTF8 enum value (defined in v8::String)v8::String
SameValue(Local< Value > that) const (defined in v8::Value)v8::Value
StrictEquals(Local< Value > that) const (defined in v8::Value)v8::Value
StringEquals(Local< String > str)v8::String
ToArrayIndex(Local< Context > context) constv8::Value
ToBigInt(Local< Context > context) const (defined in v8::Value)v8::Value
ToBoolean(Isolate *isolate) const (defined in v8::Value)v8::Value
ToDetailString(Local< Context > context) const (defined in v8::Value)v8::Value
ToInt32(Local< Context > context) const (defined in v8::Value)v8::Value
ToInteger(Local< Context > context) const (defined in v8::Value)v8::Value
ToNumber(Local< Context > context) const (defined in v8::Value)v8::Value
ToObject(Local< Context > context) const (defined in v8::Value)v8::Value
ToString(Local< Context > context) const (defined in v8::Value)v8::Value
ToUint32(Local< Context > context) const (defined in v8::Value)v8::Value
TWO_BYTE_ENCODING enum value (defined in v8::String)v8::String
TypeOf(Isolate *) (defined in v8::Value)v8::Value
Uint32Value(Local< Context > context) const (defined in v8::Value)v8::Value
UNKNOWN_ENCODING enum value (defined in v8::String)v8::String
Utf8Length(Isolate *isolate) constv8::String
V8_DEPRECATE_SOON("Use maybe version", Local< String > NewFromUtf8(Isolate *isolate, const char *data, NewStringType type=kNormalString, int length=-1))v8::Stringstatic
V8_DEPRECATE_SOON("Use maybe version", Local< String > NewFromTwoByte(Isolate *isolate, const uint16_t *data, NewStringType type=kNormalString, int length=-1))v8::Stringstatic
V8_DEPRECATE_SOON("Use maybe version", Local< String > NewExternal(Isolate *isolate, ExternalOneByteStringResource *resource))v8::Stringstatic
V8_DEPRECATE_SOON("ToBoolean can never throw. Use Local version.", V8_WARN_UNUSED_RESULT MaybeLocal< Boolean > ToBoolean(Local< Context > context) const) (defined in v8::Value)v8::Value
V8_DEPRECATE_SOON("Use maybe version", Local< Number > ToNumber(Isolate *isolate) const) (defined in v8::Value)v8::Value
V8_DEPRECATE_SOON("Use maybe version", Local< String > ToString(Isolate *isolate) const) (defined in v8::Value)v8::Value
V8_DEPRECATE_SOON("Use maybe version", Local< Object > ToObject(Isolate *isolate) const) (defined in v8::Value)v8::Value
V8_DEPRECATE_SOON("Use maybe version", Local< Integer > ToInteger(Isolate *isolate) const) (defined in v8::Value)v8::Value
V8_DEPRECATE_SOON("Use maybe version", Local< Int32 > ToInt32(Isolate *isolate) const) (defined in v8::Value)v8::Value
V8_DEPRECATE_SOON("BooleanValue can never throw. Use Isolate version.", V8_WARN_UNUSED_RESULT Maybe< bool > BooleanValue(Local< Context > context) const) (defined in v8::Value)v8::Value
Write(Isolate *isolate, uint16_t *buffer, int start=0, int length=-1, int options=NO_OPTIONS) const (defined in v8::String)v8::String
WriteOneByte(Isolate *isolate, uint8_t *buffer, int start=0, int length=-1, int options=NO_OPTIONS) const (defined in v8::String)v8::String
WriteOptions enum namev8::String
WriteUtf8(Isolate *isolate, char *buffer, int length=-1, int *nchars_ref=nullptr, int options=NO_OPTIONS) const (defined in v8::String)v8::String