|
v8toolkit
0.0.1
Utility library for embedding V8 Javascript engine in a c++ program
|

Go to the source code of this file.
Classes | |
| class | A |
| class | B |
| class | NeedIncludeForTemplatedType< T > |
| class | v8::Local< class > |
| class | HelperClass |
| class | ThisShouldNotMatch |
| class | WrappedClass |
| class | WrappedClassDerived |
| class | DoNotWrapEvenThoughInheritsFromWrapped |
| class | Test::MyTemplate< vector< T > > |
| class | v8toolkit::CppFactory< Base, Child, ExternalTypeList, ParentType, FactoryBase > |
| class | v8toolkit::CppFactory< Base, Child, TypeList< ExternalConstructorParams... >, ParentType, FactoryBase > |
| class | DerivedFromWrappedClassBase< T > |
| class | UnwrappedClassThatIsUsed |
| class | Foo |
Namespaces | |
| v8 | |
| Test | |
| v8toolkit | |
Typedefs | |
| using | asdf = int |
| using | V8TOOLKIT_WRAPPED_CLASS = DerivedFromWrappedClassBase< int > |
Functions | |
| int | main () |
Variables | |
| class V8TOOLKIT_SKIP | DoNotWrapEvenThoughInheritsFromWrapped |
| template<class = char> | |
| class V8TOOLKIT_WRAPPED_CLASS | Test::MyTemplate |
| class NeedIncludeForTemplatedType |
Definition at line 26 of file sample.cpp.
| class v8::Local |
Definition at line 30 of file sample.cpp.
| class HelperClass |
Definition at line 46 of file sample.cpp.
| Class Members | ||
|---|---|---|
| typedef function< int(char)> | Callback | |
| class Test::MyTemplate< vector< T > > |
Definition at line 95 of file sample.cpp.
| class v8toolkit::CppFactory |
Returns a pure-C++ object of type Child which inherits from type Base. It's Base type and ConstructorArgs... must match with the Factory it is associated with. You can have it inherit from a type that inherits from v8toolkit::Factory but v8toolkit::Factory must be in the inheritance chain somewhere
Definition at line 110 of file sample.cpp.
| class UnwrappedClassThatIsUsed |
Definition at line 134 of file sample.cpp.
| using asdf = int |
Definition at line 100 of file sample.cpp.
| using V8TOOLKIT_WRAPPED_CLASS = DerivedFromWrappedClassBase<int> |
Definition at line 265 of file sample.cpp.
| int main | ( | ) |
Definition at line 268 of file sample.cpp.
References DerivedFromWrappedClassBase< T >::function_in_templated_class(), and Foo::templated_function().

Definition at line 89 of file sample.cpp.
1.8.11