/* +----------------------------------------------------------------------+ | PHP Version 7 | +----------------------------------------------------------------------+ | Copyright (c) 1997-2013 The PHP Group | +----------------------------------------------------------------------+ | http://www.opensource.org/licenses/mit-license.php MIT License | +----------------------------------------------------------------------+ | Author: Stefan Siegl | +----------------------------------------------------------------------+ */ #ifndef V8JS_ARRAY_ACCESS_H #define V8JS_ARRAY_ACCESS_H /* Indexed Property Handlers */ void v8js_array_access_getter(uint32_t index, const v8::PropertyCallbackInfo& info); void v8js_array_access_setter(uint32_t index, v8::Local value, const v8::PropertyCallbackInfo& info); void v8js_array_access_enumerator(const v8::PropertyCallbackInfo& info); void v8js_array_access_deleter(uint32_t index, const v8::PropertyCallbackInfo& info); void v8js_array_access_query(uint32_t index, const v8::PropertyCallbackInfo& info); /* Named Property Handlers */ void v8js_array_access_named_getter(v8::Local property, const v8::PropertyCallbackInfo &info); #endif /* V8JS_ARRAY_ACCESS_H */ /* * Local variables: * tab-width: 4 * c-basic-offset: 4 * indent-tabs-mode: t * End: * vim600: noet sw=4 ts=4 fdm=marker * vim<600: noet sw=4 ts=4 */