-
- Downloads
Update Zipr to support plugins plopping insns.
1. Add support for plugins to call certain Zipr_t functions. This meant making a class that is Zipr_t and then converting the actual implementation to a subclass (ZiprImpl_t). The Zipr_t goes in the zipr_sdk. 2. Ask all plugins about each instruction and determine whether there are any takers for plopping. 3. When plopping an instruction, consider whether or not a plugin asked to do the plopping. If so, let it do the work.
Showing
- .gitattributes 1 addition, 1 deletion.gitattributes
- include/plugin_man.h 5 additions, 1 deletioninclude/plugin_man.h
- include/zipr_all.h 1 addition, 3 deletionsinclude/zipr_all.h
- include/zipr_impl.h 13 additions, 13 deletionsinclude/zipr_impl.h
- src/main.cpp 1 addition, 1 deletionsrc/main.cpp
- src/plugin_man.cpp 15 additions, 0 deletionssrc/plugin_man.cpp
- src/zipr.cpp 122 additions, 49 deletionssrc/zipr.cpp
Loading
Please register or sign in to comment