Searched refs:WrappableBase (Results 1 - 7 of 7) sorted by relevance

/external/chromium_org/gin/
H A Dper_isolate_data.h24 class WrappableBase;
52 void SetIndexedPropertyInterceptor(WrappableBase* base,
54 void SetNamedPropertyInterceptor(WrappableBase* base,
57 void ClearIndexedPropertyInterceptor(WrappableBase* base,
59 void ClearNamedPropertyInterceptor(WrappableBase* base,
63 WrappableBase* base);
64 NamedPropertyInterceptor* GetNamedPropertyInterceptor(WrappableBase* base);
77 typedef std::map<WrappableBase*, IndexedPropertyInterceptor*>
79 typedef std::map<WrappableBase*, NamedPropertyInterceptor*>
H A Dwrappable.cc13 WrappableBase::WrappableBase() { function in class:gin::WrappableBase
16 WrappableBase::~WrappableBase() {
20 ObjectTemplateBuilder WrappableBase::GetObjectTemplateBuilder(
25 void WrappableBase::WeakCallback(
26 const v8::WeakCallbackData<v8::Object, WrappableBase>& data) {
27 WrappableBase* wrappable = data.GetParameter();
32 v8::Handle<v8::Object> WrappableBase::GetWrapperImpl(v8::Isolate* isolate,
H A Dwrappable.h60 class GIN_EXPORT WrappableBase { class in namespace:gin
62 WrappableBase();
63 virtual ~WrappableBase();
72 const v8::WeakCallbackData<v8::Object, WrappableBase>& data);
76 DISALLOW_COPY_AND_ASSIGN(WrappableBase);
81 class Wrappable : public WrappableBase {
102 base::is_convertible<T*, WrappableBase*>::value>::type> {
108 *out = static_cast<T*>(static_cast<WrappableBase*>(
H A Dinterceptor.h17 class WrappableBase;
23 NamedPropertyInterceptor(v8::Isolate* isolate, WrappableBase* base);
37 WrappableBase* base_;
44 IndexedPropertyInterceptor(v8::Isolate* isolate, WrappableBase* base);
58 WrappableBase* base_;
H A Dper_isolate_data.cc63 WrappableBase* base,
69 WrappableBase* base,
75 WrappableBase* base,
85 WrappableBase* base,
95 WrappableBase* base) {
104 WrappableBase* base) {
H A Dinterceptor.cc14 WrappableBase* base)
41 WrappableBase* base)
H A Dobject_template_builder.cc15 WrappableBase* WrappableFromV8(v8::Isolate* isolate,
27 // from WrappableBase. We look up the pointer in a global registry, to make
29 return static_cast<WrappableBase*>(
35 WrappableBase* base = WrappableFromV8(isolate, val);
44 WrappableBase* base = WrappableFromV8(isolate, val);

Completed in 75 milliseconds