我刚开始使用JavaScript V8并从Embedder's Guide编译了一个基本示例。现在我想将 C++ 函数绑定到 JavaScript 上下文。
现在我只有一个或多或少的空白类,稍后应该处理绑定。
class Manager
{
public:
Manager()
{
context = Context::New();
}
void Bind(string Name, function<Handle<Value>(const Arguments&)> Function)
{
// bind the function to the given context
}
private:
Persistent<Context> context;
};
如何将std::function
对象绑定到 JavaScript V8 上下文?