- // Rename Function
- typedef std::function<void (RenameFunctionEvent*)> RenameFunctionHandler;
- connection registerRenameFunctionEvent(RenameFunctionHandler h)
- { return renameFunctionSignal.connect(h); }
- void dispatch(RenameFunctionEvent* event)
- { renameFunctionSignal(event); }
-
- // New Function
- typedef std::function<void (NewFunctionEvent*)> NewFunctionHandler;
- connection registerNewFunctionEvent(NewFunctionHandler h)
- { return newFunctionSignal.connect(h); }
- void dispatch(NewFunctionEvent* event)
- { newFunctionSignal(event); }
-
- // Change Comment
- typedef std::function<void (ChangeCommentEvent*)> ChangeCommentHandler;
- connection registerChangeCommentEvent(ChangeCommentHandler h)
- { return changeCommentSignal.connect(h); }
- void dispatch(ChangeCommentEvent* event)
- { changeCommentSignal(event); }
-
- // Reset frida
- connection connect_reset_signal(std::function<void ()> f)
- { return reset_signal.connect(f); }
-