|
double | ValueOf () const |
|
bool | Set (Handle< Value > key, Handle< Value > value, PropertyAttribute attribs=None) |
|
bool | Set (uint32_t index, Handle< Value > value) |
|
bool | ForceSet (Handle< Value > key, Handle< Value > value, PropertyAttribute attribs=None) |
|
Local< Value > | Get (Handle< Value > key) |
|
Local< Value > | Get (uint32_t index) |
|
PropertyAttribute | GetPropertyAttributes (Handle< Value > key) |
|
bool | Has (Handle< Value > key) |
|
bool | Delete (Handle< Value > key) |
|
bool | ForceDelete (Handle< Value > key) |
|
bool | Has (uint32_t index) |
|
bool | Delete (uint32_t index) |
|
bool | SetAccessor (Handle< String > name, AccessorGetterCallback getter, AccessorSetterCallback setter=0, Handle< Value > data=Handle< Value >(), AccessControl settings=DEFAULT, PropertyAttribute attribute=None) |
|
bool | SetDeclaredAccessor (Local< String > name, Local< DeclaredAccessorDescriptor > descriptor, PropertyAttribute attribute=None, AccessControl settings=DEFAULT) |
|
void | SetAccessorProperty (Local< String > name, Local< Function > getter, Handle< Function > setter=Handle< Function >(), PropertyAttribute attribute=None, AccessControl settings=DEFAULT) |
|
bool | HasPrivate (Handle< Private > key) |
|
bool | SetPrivate (Handle< Private > key, Handle< Value > value) |
|
bool | DeletePrivate (Handle< Private > key) |
|
Local< Value > | GetPrivate (Handle< Private > key) |
|
Local< Array > | GetPropertyNames () |
|
Local< Array > | GetOwnPropertyNames () |
|
Local< Value > | GetPrototype () |
|
bool | SetPrototype (Handle< Value > prototype) |
|
Local< Object > | FindInstanceInPrototypeChain (Handle< FunctionTemplate > tmpl) |
|
Local< String > | ObjectProtoToString () |
|
Local< Value > | GetConstructor () |
|
Local< String > | GetConstructorName () |
|
int | InternalFieldCount () |
|
V8_INLINE Local< Value > | GetInternalField (int index) |
|
void | SetInternalField (int index, Handle< Value > value) |
|
V8_INLINE void * | GetAlignedPointerFromInternalField (int index) |
|
void | SetAlignedPointerInInternalField (int index, void *value) |
|
bool | HasOwnProperty (Handle< String > key) |
|
bool | HasRealNamedProperty (Handle< String > key) |
|
bool | HasRealIndexedProperty (uint32_t index) |
|
bool | HasRealNamedCallbackProperty (Handle< String > key) |
|
Local< Value > | GetRealNamedPropertyInPrototypeChain (Handle< String > key) |
|
Local< Value > | GetRealNamedProperty (Handle< String > key) |
|
bool | HasNamedLookupInterceptor () |
|
bool | HasIndexedLookupInterceptor () |
|
void | TurnOnAccessCheck () |
|
int | GetIdentityHash () |
|
bool | SetHiddenValue (Handle< String > key, Handle< Value > value) |
|
Local< Value > | GetHiddenValue (Handle< String > key) |
|
bool | DeleteHiddenValue (Handle< String > key) |
|
bool | IsDirty () |
|
Local< Object > | Clone () |
|
Local< Context > | CreationContext () |
|
void | SetIndexedPropertiesToPixelData (uint8_t *data, int length) |
|
bool | HasIndexedPropertiesInPixelData () |
|
uint8_t * | GetIndexedPropertiesPixelData () |
|
int | GetIndexedPropertiesPixelDataLength () |
|
void | SetIndexedPropertiesToExternalArrayData (void *data, ExternalArrayType array_type, int number_of_elements) |
|
bool | HasIndexedPropertiesInExternalArrayData () |
|
void * | GetIndexedPropertiesExternalArrayData () |
|
ExternalArrayType | GetIndexedPropertiesExternalArrayDataType () |
|
int | GetIndexedPropertiesExternalArrayDataLength () |
|
bool | IsCallable () |
|
Local< Value > | CallAsFunction (Handle< Value > recv, int argc, Handle< Value > argv[]) |
|
Local< Value > | CallAsConstructor (int argc, Handle< Value > argv[]) |
|
V8_INLINE bool | IsUndefined () const |
|
V8_INLINE bool | IsNull () const |
|
bool | IsTrue () const |
|
bool | IsFalse () const |
|
V8_INLINE bool | IsString () const |
|
bool | IsSymbol () const |
|
bool | IsFunction () const |
|
bool | IsArray () const |
|
bool | IsObject () const |
|
bool | IsBoolean () const |
|
bool | IsNumber () const |
|
bool | IsExternal () const |
|
bool | IsInt32 () const |
|
bool | IsUint32 () const |
|
bool | IsDate () const |
|
bool | IsBooleanObject () const |
|
bool | IsNumberObject () const |
|
bool | IsStringObject () const |
|
bool | IsSymbolObject () const |
|
bool | IsNativeError () const |
|
bool | IsRegExp () const |
|
bool | IsPromise () const |
|
bool | IsArrayBuffer () const |
|
bool | IsArrayBufferView () const |
|
bool | IsTypedArray () const |
|
bool | IsUint8Array () const |
|
bool | IsUint8ClampedArray () const |
|
bool | IsInt8Array () const |
|
bool | IsUint16Array () const |
|
bool | IsInt16Array () const |
|
bool | IsUint32Array () const |
|
bool | IsInt32Array () const |
|
bool | IsFloat32Array () const |
|
bool | IsFloat64Array () const |
|
bool | IsDataView () const |
|
Local< Boolean > | ToBoolean () const |
|
Local< Number > | ToNumber () const |
|
Local< String > | ToString () const |
|
Local< String > | ToDetailString () const |
|
Local< Object > | ToObject () const |
|
Local< Integer > | ToInteger () const |
|
Local< Uint32 > | ToUint32 () const |
|
Local< Int32 > | ToInt32 () const |
|
Local< Uint32 > | ToArrayIndex () const |
|
bool | BooleanValue () const |
|
double | NumberValue () const |
|
int64_t | IntegerValue () const |
|
uint32_t | Uint32Value () const |
|
int32_t | Int32Value () const |
|
bool | Equals (Handle< Value > that) const |
|
bool | StrictEquals (Handle< Value > that) const |
|
bool | SameValue (Handle< Value > that) const |
|
template<class T > |
Value * | Cast (T *value) |
|
An instance of the built-in Date constructor (ECMA-262, 15.9).
Definition at line 3069 of file v8.h.
void DateTimeConfigurationChangeNotification |
( |
Isolate * |
isolate | ) |
|
|
static |
Notification that the embedder has changed the time zone, daylight savings time, or other date / time configuration parameters. V8 keeps a cache of various values used for date / time computation. This notification will reset those cached values for the current context so that date / time configuration changes would be reflected in the Date object.
This API should not be called more than needed as it will negatively impact the performance of date operations.
Definition at line 5711 of file api.cc.
References ASSERT_EQ, Handle< T >::cast(), Smi::cast(), CHECK, Isolate::date_cache(), EternalHandles::DATE_CACHE_VERSION, ENTER_V8, Isolate::eternal_handles(), EternalHandles::Exists(), Smi::FromInt(), EternalHandles::GetSingleton(), LOG_API, ON_BAILOUT, and DateCache::ResetDateCache().
Referenced by TEST().