SystemC Library API Reference Manual
Reference documentation for the Simics SystemC Library.
Loading...
Searching...
No Matches
tool_controller_process_action.h
Go to the documentation of this file.
1
/*
2
© 2016 Intel Corporation
3
4
This software and the related documents are Intel copyrighted materials, and
5
your use of them is governed by the express license under which they were
6
provided to you ("License"). Unless the License provides otherwise, you may
7
not use, modify, copy, publish, distribute, disclose or transmit this software
8
or the related documents without Intel's prior written permission.
9
10
This software and the related documents are provided as is, with no express or
11
implied warranties, other than those that are expressly stated in the License.
12
*/
13
14
#ifndef SIMICS_SYSTEMC_INSTRUMENTATION_TOOL_CONTROLLER_PROCESS_ACTION_H
15
#define SIMICS_SYSTEMC_INSTRUMENTATION_TOOL_CONTROLLER_PROCESS_ACTION_H
16
17
#include <
simics/systemc/instrumentation/tool_controller.h
>
18
19
namespace
simics
{
20
namespace
systemc {
21
namespace
instrumentation {
22
24
class
ToolControllerProcessAction
:
public
ToolController
,
25
public
ToolController::CallbackInterface
{
26
public
:
27
ToolControllerProcessAction
()
28
:
ToolController
(this) {
29
}
30
void
tool_controller_init
(
ToolController
*controller)
override
{
31
}
32
void
connection_list_updated
(
ConnectionListState
state)
override
{
33
}
34
};
35
36
}
// namespace instrumentation
37
}
// namespace systemc
38
}
// namespace simics
39
40
#endif
simics::systemc::instrumentation::ToolControllerProcessAction
Definition:
tool_controller_process_action.h:25
simics::systemc::instrumentation::ToolControllerProcessAction::ToolControllerProcessAction
ToolControllerProcessAction()
Definition:
tool_controller_process_action.h:27
simics::systemc::instrumentation::ToolControllerProcessAction::tool_controller_init
void tool_controller_init(ToolController *controller) override
Definition:
tool_controller_process_action.h:30
simics::systemc::instrumentation::ToolControllerProcessAction::connection_list_updated
void connection_list_updated(ConnectionListState state) override
Definition:
tool_controller_process_action.h:32
simics::systemc::instrumentation::ToolController::CallbackInterface
Definition:
tool_controller.h:80
simics::systemc::instrumentation::ToolController
Definition:
tool_controller.h:72
simics::systemc::instrumentation::ToolController::ConnectionListState
ConnectionListState
Definition:
tool_controller.h:74
simics
Definition:
adapter.h:79
tool_controller.h