%module frida %rename("%(utitle)s") ""; %include %include %include %include %include %{ #include "core/Function.hxx" #include "core/BasicBlock.hxx" #include "core/InformationManager.hxx" #include "disassembler/Disassembler.hxx" extern InformationManager* current_information_manager; %} namespace std { /* %template(wearethepeople) map; */ /* %template(FunctionMap) map; */ /* %template(InterpreterMap) map; */ } %inline %{ BasicBlock* deref(BasicBlock** x) { return *x; } %} %include "core/Function.hxx" %include "core/BasicBlock.hxx" %include "core/InformationManager.hxx" %include "disassembler/Disassembler.hxx" extern InformationManager* current_information_manager;