Sha256: b158cbf0c9067f9aca44821f527e0149d43a356129630fd7ee7744d3010a8819

Contents?: true

Size: 787 Bytes

Versions: 34

Compression:

Stored size: 787 Bytes

Contents

#ifndef CALLBACKS_H_8VK3LWBG
#define CALLBACKS_H_8VK3LWBG

#include <v8.h>

v8::Handle<v8::Value> RacerRubyInvocationCallback(const v8::Arguments& args); 

v8::Handle<v8::Value> RacerRubyNamedPropertyGetter(v8::Local<v8::String> property, const v8::AccessorInfo& info);
v8::Handle<v8::Value> RacerRubyNamedPropertySetter(v8::Local<v8::String> property, v8::Local<v8::Value> value, const v8::AccessorInfo& info);
v8::Handle<v8::Boolean> RacerRubyNamedPropertyQuery(v8::Local<v8::String> property, const v8::AccessorInfo& info);
v8::Handle<v8::Boolean> RacerRubyNamedPropertyDeleter(v8::Local<v8::String> property, const v8::AccessorInfo& info);
v8::Handle<v8::Array> RacerRubyNamedPropertyEnumerator(const v8::AccessorInfo& info);

#endif /* end of include guard: CALLBACKS_H_8VK3LWBG */

Version data entries

34 entries across 34 versions & 1 rubygems

Version Path
therubyracer-0.7.1 ext/v8/callbacks.h
therubyracer-0.7.1.pre ext/v8/callbacks.h
therubyracer-0.7.0 ext/v8/callbacks.h
therubyracer-0.7.0.pre ext/v8/callbacks.h
therubyracer-0.6.3 ext/v8/callbacks.h
therubyracer-0.6.2 ext/v8/callbacks.h
therubyracer-0.6.1 ext/v8/callbacks.h
therubyracer-0.6.0 ext/v8/callbacks.h
therubyracer-0.5.5 ext/v8/callbacks.h
therubyracer-0.5.4 ext/v8/callbacks.h
therubyracer-0.5.3 ext/v8/callbacks.h
therubyracer-0.5.2-x86-darwin-10 ext/v8/callbacks.h
therubyracer-0.5.2 ext/v8/callbacks.h
therubyracer-0.5.1-x86-darwin-9 ext/v8/callbacks.h
therubyracer-0.5.1-x86-darwin-10 ext/v8/callbacks.h
therubyracer-0.5.1 ext/v8/callbacks.h
therubyracer-0.5.0-x86-darwin-9 ext/v8/callbacks.h
therubyracer-0.5.0-x86-linux ext/v8/callbacks.h
therubyracer-0.5.0-x86_64-linux ext/v8/callbacks.h
therubyracer-0.4.9-x86_64-linux ext/v8/callbacks.h