|
V8EXPORT double | NumberValue () const |
|
V8EXPORT bool | Set (Handle< Value > key, Handle< Value > value, PropertyAttribute attribs=None) |
|
V8EXPORT bool | Set (uint32_t index, Handle< Value > value) |
|
V8EXPORT bool | ForceSet (Handle< Value > key, Handle< Value > value, PropertyAttribute attribs=None) |
|
V8EXPORT Local< Value > | Get (Handle< Value > key) |
|
V8EXPORT Local< Value > | Get (uint32_t index) |
|
V8EXPORT PropertyAttribute | GetPropertyAttributes (Handle< Value > key) |
|
V8EXPORT bool | Has (Handle< String > key) |
|
V8EXPORT bool | Delete (Handle< String > key) |
|
V8EXPORT bool | ForceDelete (Handle< Value > key) |
|
V8EXPORT bool | Has (uint32_t index) |
|
V8EXPORT bool | Delete (uint32_t index) |
|
V8EXPORT bool | SetAccessor (Handle< String > name, AccessorGetter getter, AccessorSetter setter=0, Handle< Value > data=Handle< Value >(), AccessControl settings=DEFAULT, PropertyAttribute attribute=None) |
|
V8EXPORT Local< Array > | GetPropertyNames () |
|
V8EXPORT Local< Array > | GetOwnPropertyNames () |
|
V8EXPORT Local< Value > | GetPrototype () |
|
V8EXPORT bool | SetPrototype (Handle< Value > prototype) |
|
V8EXPORT Local< Object > | FindInstanceInPrototypeChain (Handle< FunctionTemplate > tmpl) |
|
V8EXPORT Local< String > | ObjectProtoToString () |
|
V8EXPORT Local< String > | GetConstructorName () |
|
V8EXPORT int | InternalFieldCount () |
|
Local< Value > | GetInternalField (int index) |
|
V8EXPORT void | SetInternalField (int index, Handle< Value > value) |
|
void * | GetPointerFromInternalField (int index) |
|
V8EXPORT void | SetPointerInInternalField (int index, void *value) |
|
V8EXPORT bool | HasOwnProperty (Handle< String > key) |
|
V8EXPORT bool | HasRealNamedProperty (Handle< String > key) |
|
V8EXPORT bool | HasRealIndexedProperty (uint32_t index) |
|
V8EXPORT bool | HasRealNamedCallbackProperty (Handle< String > key) |
|
V8EXPORT Local< Value > | GetRealNamedPropertyInPrototypeChain (Handle< String > key) |
|
V8EXPORT Local< Value > | GetRealNamedProperty (Handle< String > key) |
|
V8EXPORT bool | HasNamedLookupInterceptor () |
|
V8EXPORT bool | HasIndexedLookupInterceptor () |
|
V8EXPORT void | TurnOnAccessCheck () |
|
V8EXPORT int | GetIdentityHash () |
|
V8EXPORT bool | SetHiddenValue (Handle< String > key, Handle< Value > value) |
|
V8EXPORT Local< Value > | GetHiddenValue (Handle< String > key) |
|
V8EXPORT bool | DeleteHiddenValue (Handle< String > key) |
|
V8EXPORT bool | IsDirty () |
|
V8EXPORT Local< Object > | Clone () |
|
V8EXPORT Local< Context > | CreationContext () |
|
V8EXPORT void | SetIndexedPropertiesToPixelData (uint8_t *data, int length) |
|
V8EXPORT bool | HasIndexedPropertiesInPixelData () |
|
V8EXPORT uint8_t * | GetIndexedPropertiesPixelData () |
|
V8EXPORT int | GetIndexedPropertiesPixelDataLength () |
|
V8EXPORT void | SetIndexedPropertiesToExternalArrayData (void *data, ExternalArrayType array_type, int number_of_elements) |
|
V8EXPORT bool | HasIndexedPropertiesInExternalArrayData () |
|
V8EXPORT void * | GetIndexedPropertiesExternalArrayData () |
|
V8EXPORT ExternalArrayType | GetIndexedPropertiesExternalArrayDataType () |
|
V8EXPORT int | GetIndexedPropertiesExternalArrayDataLength () |
|
V8EXPORT bool | IsCallable () |
|
V8EXPORT Local< Value > | CallAsFunction (Handle< Object > recv, int argc, Handle< Value > argv[]) |
|
V8EXPORT Local< Value > | CallAsConstructor (int argc, Handle< Value > argv[]) |
|
bool | IsUndefined () const |
|
bool | IsNull () const |
|
V8EXPORT bool | IsTrue () const |
|
V8EXPORT bool | IsFalse () const |
|
bool | IsString () const |
|
V8EXPORT bool | IsFunction () const |
|
V8EXPORT bool | IsArray () const |
|
V8EXPORT bool | IsObject () const |
|
V8EXPORT bool | IsBoolean () const |
|
V8EXPORT bool | IsNumber () const |
|
V8EXPORT bool | IsExternal () const |
|
V8EXPORT bool | IsInt32 () const |
|
V8EXPORT bool | IsUint32 () const |
|
V8EXPORT bool | IsDate () const |
|
V8EXPORT bool | IsBooleanObject () const |
|
V8EXPORT bool | IsNumberObject () const |
|
V8EXPORT bool | IsStringObject () const |
|
V8EXPORT bool | IsNativeError () const |
|
V8EXPORT bool | IsRegExp () const |
|
V8EXPORT Local< Boolean > | ToBoolean () const |
|
V8EXPORT Local< Number > | ToNumber () const |
|
V8EXPORT Local< String > | ToString () const |
|
V8EXPORT Local< String > | ToDetailString () const |
|
V8EXPORT Local< Object > | ToObject () const |
|
V8EXPORT Local< Integer > | ToInteger () const |
|
V8EXPORT Local< Uint32 > | ToUint32 () const |
|
V8EXPORT Local< Int32 > | ToInt32 () const |
|
V8EXPORT Local< Uint32 > | ToArrayIndex () const |
|
V8EXPORT bool | BooleanValue () const |
|
V8EXPORT double | NumberValue () const |
|
V8EXPORT int64_t | IntegerValue () const |
|
V8EXPORT uint32_t | Uint32Value () const |
|
V8EXPORT int32_t | Int32Value () const |
|
V8EXPORT bool | Equals (Handle< Value > that) const |
|
V8EXPORT bool | StrictEquals (Handle< Value > that) const |
|
An instance of the built-in Date constructor (ECMA-262, 15.9).
Definition at line 1782 of file v8.h.
void DateTimeConfigurationChangeNotification |
( |
| ) |
|
|
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 4934 of file api.cc.
References JSFunction::cast(), Isolate::date_cache(), ENTER_V8, Isolate::factory(), Isolate::js_builtins_object(), LOG_API, Factory::LookupAsciiSymbol(), NULL, ON_BAILOUT, DateCache::ResetDateCache(), and Execution::TryCall().