Go to the source code of this file.
Namespaces | |
| namespace | pinapa |
Classes | |
| class | pinapa::st_hook_param |
| class | pinapa::st_hooked_function |
| class | pinapa::hook |
Typedefs | |
| typedef st_hook_param * | pinapa::hook_param |
| typedef st_hooked_function * | pinapa::hooked_function |
The idea behind this is to avoid introducing dependencies to the SystemC parser in the modified SystemC kernel. The SystemC kernel depends on this file, and only it.
Then, from within the parser, we will add hooked functions (class functions, derived from pinapa::st_hooked_function.) defined there, and they will be ran automatically from the SystemC kernel.