RTBKit  0.9
Open-source framework to create real-time ad bidding systems.
Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper > Member List
This is the complete list of members for Datacratic::JS::JSWrapped3< Shared, Wrapper, Base, ClassNameT, ModuleNameT, defaultWrapper >, 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]
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator