, including all inherited members.
| addMethods() (defined in Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper >) | Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper > | [inline, static] |
| base_shared_type typedef (defined in Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper >) | Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper > | |
| ClassName (defined in Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper >) | Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper > | [static] |
| constructMe(void *smart_ptr, const void *object) | Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper > | [inline, static] |
| DestructionFunction() (defined in Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper >) | Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper > | [inline, static] |
| extend(const v8::Arguments &args) (defined in Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper >) | Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper > | [inline, static] |
| fromJS(v8::Handle< v8::Object > obj) (defined in Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper >) | Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper > | [inline, static] |
| getShared(v8::Handle< v8::Value > handle) (defined in Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper >) | Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper > | [inline, static] |
| getShared(const v8::Arguments &args) (defined in Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper >) | Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper > | [inline, static] |
| getSharedPtr(v8::Handle< v8::Value > handle) (defined in Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper >) | Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper > | [inline, static] |
| getSharedPtr(const v8::Arguments &args) (defined in Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper >) | Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper > | [inline, static] |
| getWrapper(v8::Handle< v8::Value > handle) (defined in Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper >) | Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper > | [inline, static] |
| getWrapper(const v8::Arguments &args) (defined in Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper >) | Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper > | [inline, static] |
| InitializeFunction() (defined in Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper >) | Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper > | [inline, static] |
| initializer (defined in Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper >) | Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper > | [static] |
| JSWrapped3() (defined in Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper >) | Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper > | [inline] |
| memusage(void *object) const (defined in Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper >) | Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper > | [inline, virtual] |
| Module (defined in Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper >) | Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper > | [static] |
| NoConstructor(const v8::Arguments &args) (defined in Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper >) | Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper > | [inline, static] |
| number() const (defined in Base) | Base | [inline] |
| number2() const (defined in Base) | Base | [inline] |
| Register(SetupFunction setup=Base::Setup) (defined in Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper >) | Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper > | [inline, static] |
| Register(v8::InvocationCallback constructor, SetupFunction setup=Base::Setup) (defined in Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper >) | Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper > | [inline, static] |
| registerAsyncCallback(boost::function< R(Args...)>(Obj::*ptr), const char *name, unsigned options=v8::DontDelete) (defined in Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper >) | Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper > | [inline, static] |
| registerMemberFn(R(Obj::*pmf)(Args...args) const, const char *name) (defined in Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper >) | Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper > | [inline, static] |
| registerMemberFn(R(Obj::*pmf)(Args...args), const char *name) (defined in Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper >) | Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper > | [inline, static] |
| registerROProperty(T(Obj::*ptr), const char *name, unsigned options=v8::DontDelete|v8::ReadOnly) (defined in Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper >) | Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper > | [inline, static] |
| registerROProperty(T(Obj::*pmf)() const, const char *name, unsigned options=v8::DontDelete|v8::ReadOnly) (defined in Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper >) | Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper > | [inline, static] |
| registerRWProperty(T(Obj::*ptr), const char *name, unsigned options=v8::DontDelete) (defined in Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper >) | Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper > | [inline, static] |
| root_shared_type typedef (defined in Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper >) | Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper > | |
| root_type typedef (defined in Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper >) | Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper > | |
| setShared(v8::Handle< v8::Value > handle, const std::shared_ptr< Shared > &shared) (defined in Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper >) | Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper > | [inline, static] |
| setShared(v8::Handle< v8::Value > handle, Shared &shared, const std::shared_ptr< Owner > &owner) (defined in Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper >) | Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper > | [inline, static] |
| shared_type typedef (defined in Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper >) | Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper > | |
| SharedIsDerivedFromBaseShared typedef (defined in Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper >) | Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper > | |
| tmpl (defined in Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper >) | Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper > | [static] |
| toJS(const std::shared_ptr< Shared > &shared) (defined in Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper >) | Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper > | [inline, static] |
| toJS(Shared &shared, const std::shared_ptr< Owner > &owner) (defined in Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper >) | Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper > | [inline, static] |
| type() const (defined in Base) | Base | [inline, virtual] |
| unwrapMe(const v8::Handle< v8::Value > &wrapper, void *outputPtr, const std::type_info &wrapperType) (defined in Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper >) | Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper > | [inline, static] |
| WrapperIsDerivedFromBase typedef (defined in Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper >) | Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper > | |
| WrapperType typedef (defined in Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper >) | Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper > | |
| wrapperType(const v8::Arguments &args) (defined in Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper >) | Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper > | [inline, static] |
| ~Base() (defined in Base) | Base | [inline, virtual] |