#include <sc_isdb_trace.h>
Inheritance diagram for isdb_trace_file:


Public Methods | |
| void | sc_set_isdb_time_unit (int exponent10_seconds) |
| isdb_trace_file (const char *name) | |
| ~isdb_trace_file () | |
Protected Methods | |
| void | trace (const bool &object, const sc_string &name) |
| void | trace (const sc_bit &object, const sc_string &name) |
| void | trace (const sc_logic &object, const sc_string &name) |
| void | trace (const unsigned char &object, const sc_string &name, int width) |
| void | trace (const unsigned short &object, const sc_string &name, int width) |
| void | trace (const unsigned int &object, const sc_string &name, int width) |
| void | trace (const unsigned long &object, const sc_string &name, int width) |
| void | trace (const char &object, const sc_string &name, int width) |
| void | trace (const short &object, const sc_string &name, int width) |
| void | trace (const int &object, const sc_string &name, int width) |
| void | trace (const long &object, const sc_string &name, int width) |
| void | trace (const float &object, const sc_string &name) |
| void | trace (const double &object, const sc_string &name) |
| void | trace (const sc_uint_base &object, const sc_string &name) |
| void | trace (const sc_int_base &object, const sc_string &name) |
| void | trace (const sc_unsigned &object, const sc_string &name) |
| void | trace (const sc_signed &object, const sc_string &name) |
| void | trace (const sc_fxval &object, const sc_string &name) |
| void | trace (const sc_fxval_fast &object, const sc_string &name) |
| void | trace (const sc_fxnum &object, const sc_string &name) |
| void | trace (const sc_fxnum_fast &object, const sc_string &name) |
| virtual void | trace (const sc_bv_base &object, const sc_string &name) |
| virtual void | trace (const sc_lv_base &object, const sc_string &name) |
| void | trace (const unsigned &object, const sc_string &name, const char **enum_literals) |
| void | write_comment (const sc_string &comment) |
| void | delta_cycles (bool flag) |
| void | cycle (bool delta_cycle) |
|
|
Definition at line 1267 of file sc_isdb_trace.cpp. References exit(), free, ISDB_CreateDB(), ISDB_IncludeDeltaCycle, ISDB_InstallErrorHandler(), isdb_trace_error_handler(), sc_string::length(), and malloc. |
|
|
Definition at line 1823 of file sc_isdb_trace.cpp. References ISDB_DONE, ISDB_End(), and sc_pvector< isdb_trace * >::size(). |
|
|
Implements sc_trace_file. Definition at line 1661 of file sc_isdb_trace.cpp. References isdb_trace::changed(), double_to_special_int64(), ISDB_Time::high, ISDB_SetTime(), ISDB_Time::low, message, sc_pvector< isdb_trace * >::raw_data(), sc_time_stamp(), sc_pvector< isdb_trace * >::size(), sprintf(), sc_time::to_double(), and isdb_trace::write(). |
|
|
Reimplemented from sc_trace_file. Definition at line 1655 of file sc_isdb_trace.cpp. |
|
|
Definition at line 1374 of file sc_isdb_trace.cpp. References sprintf(). |
|
||||||||||||||||
|
Definition at line 1635 of file sc_isdb_trace.cpp. References sc_pvector< isdb_trace * >::push_back(). |
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
||||||||||||
|
Definition at line 1575 of file sc_isdb_trace.cpp. References sc_pvector< isdb_trace * >::push_back(). |
|
||||||||||||
|
Definition at line 1564 of file sc_isdb_trace.cpp. References sc_pvector< isdb_trace * >::push_back(). |
|
||||||||||||
|
Definition at line 1587 of file sc_isdb_trace.cpp. References sc_pvector< isdb_trace * >::push_back(). |
|
||||||||||||
|
Definition at line 1598 of file sc_isdb_trace.cpp. References sc_pvector< isdb_trace * >::push_back(). |
|
||||||||||||
|
Definition at line 1553 of file sc_isdb_trace.cpp. References sc_pvector< isdb_trace * >::push_back(). |
|
||||||||||||
|
Definition at line 1542 of file sc_isdb_trace.cpp. References sc_pvector< isdb_trace * >::push_back(). |
|
||||||||||||||||
|
Definition at line 1531 of file sc_isdb_trace.cpp. References sc_pvector< isdb_trace * >::push_back(). |
|
||||||||||||||||
|
Definition at line 1498 of file sc_isdb_trace.cpp. References sc_pvector< isdb_trace * >::push_back(). |
|
||||||||||||||||
|
Definition at line 1520 of file sc_isdb_trace.cpp. References sc_pvector< isdb_trace * >::push_back(). |
|
||||||||||||||||
|
Definition at line 1509 of file sc_isdb_trace.cpp. References sc_pvector< isdb_trace * >::push_back(). |
|
||||||||||||||||
|
Definition at line 1487 of file sc_isdb_trace.cpp. References sc_pvector< isdb_trace * >::push_back(). |
|
||||||||||||||||
|
|
|
||||||||||||||||
|
Definition at line 1476 of file sc_isdb_trace.cpp. References sc_pvector< isdb_trace * >::push_back(). |
|
||||||||||||||||
|
Definition at line 1465 of file sc_isdb_trace.cpp. References sc_pvector< isdb_trace * >::push_back(). |
|
||||||||||||
|
Definition at line 1442 of file sc_isdb_trace.cpp. References sc_pvector< isdb_trace * >::push_back(). |
|
||||||||||||
|
Definition at line 1430 of file sc_isdb_trace.cpp. References sc_pvector< isdb_trace * >::push_back(). |
|
||||||||||||
|
Definition at line 1418 of file sc_isdb_trace.cpp. References sc_pvector< isdb_trace * >::push_back(). |
|
|
Implements sc_trace_file. Definition at line 1648 of file sc_isdb_trace.cpp. |
1.2.18