나는 다음 클래스가 있습니다V8 FunctionTemplate 클래스 인스턴스
class PluginManager
{
public:
Handle<Value> Register(const Arguments& args);
Handle<ObjectTemplate> GetObjectTemplate();
};
내가 등록 방법은 자바 스크립트에서 액세스 할 수하고자합니다.
'PluginManager::Register': function call missing argument list; use '&PluginManager::Register' to create a pointer to member
내가 그렇게했지만, 그 중 하나가 작동하지 않습니다
PluginManager pluginManagerInstance;
global->Set(String::New("register"), FunctionTemplate::New(pluginManagerInstance.Register));
그것은 다음과 같은 오류가 발생합니다 :이 같은 전역 객체에 추가합니다. 그리고 그것은 정확하지 않습니다. 왜냐하면 나는 pluginManagerInstance의 Register 메소드를 호출하기를 원하기 때문입니다.
Register 메서드를 정적 또는 전역으로 만드는 것을 제외하고는 어떤 아이디어입니까?
감사합니다.
이 아래로 뽑혔다이 뭔가 문제가있는 것 같습니다. _is_ 무엇이 잘못 되었습니까? – sbi