#include <simics/cc-api.h>#include <simics/systemc/iface/instrumentation/provider_controller_interface.h>#include <simics/systemc/instrumentation/tool_connection_interface.h>#include <simics/simulator-iface/instrumentation-tool.h>#include <functional>#include <utility>#include <vector>Go to the source code of this file.
Classes | |
| class | simics::systemc::instrumentation::ToolController |
| class | simics::systemc::instrumentation::ToolController::CallbackInterface |
Namespaces | |
| namespace | simics |
| namespace | simics::systemc |
| namespace | simics::systemc::instrumentation |
Macros | |
| #define | internal_DISPATCH_TOOL_CHAIN_NONNULL(controller, iface_type, func, ...) |
| #define | DISPATCH_TOOL_CHAIN(controller, iface_type, func, ...) |
| #define | DISPATCH_TOOL_CHAIN_THIS(iface_type, func, ...) |
| #define DISPATCH_TOOL_CHAIN | ( | controller, | |
| iface_type, | |||
| func, | |||
| ... | |||
| ) |
| #define DISPATCH_TOOL_CHAIN_THIS | ( | iface_type, | |
| func, | |||
| ... | |||
| ) |
| #define internal_DISPATCH_TOOL_CHAIN_NONNULL | ( | controller, | |
| iface_type, | |||
| func, | |||
| ... | |||
| ) |