SoCRocket
Transaction-Level Modeling Framework for Space Applications
#include <powermonitor.h>
Public Member Functions | |
| void | gen_report () |
| void | report_trigger () |
| std::string | get_model_name (std::string ¶m) |
| std::vector< std::string > | get_IP_params (std::vector< std::string > ¶ms) |
| void | end_of_simulation () |
| SC_HAS_PROCESS (powermonitor) | |
| powermonitor (sc_core::sc_module_name name, sc_core::sc_time m_report_time=sc_core::SC_ZERO_TIME, bool exram=false) | |
Public Attributes | |
| sc_core::sc_time | m_report_time |
| bool | m_exram |
| powermonitor::SC_HAS_PROCESS | ( | powermonitor | ) |
| bool powermonitor::m_exram |
Referenced by gen_report().
| sc_core::sc_time powermonitor::m_report_time |
Referenced by end_of_simulation(), and report_trigger().