#include "scv/scv_config.h"#include <iostream>#include <string>#include "systemc.h"Include dependency graph for scv_util.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Defines | |
| #define | SCV_STARTUP() |
| #define | scv_out (*_scv_out_p) |
| #define | tb_status cout |
| #define | TBS_INFO "%%TB_STATUS_INFO: " |
| #define | TBS_WARNING "%%TB_STATUS_WARNING: " |
| #define | TBS_ERROR "%%TB_STATUS_ERROR: " |
| #define | TBS_SUCCESS "%%TB_STATUS_SUCCESS: " |
| #define | TBS_FAIL "%%TB_STATUS_FAIL: " |
Typedefs | |
| typedef const char *( | _scv_process_name_server_t )(sc_process_b *proc_p) |
Functions | |
| int | _scv_make_unique_id (const string &name, const string &kind) |
| const string | _scv_make_unique_name (const string &name, int id) |
| void | _scv_set_process_name_server (_scv_process_name_server_t *) |
| const char * | _scv_get_process_name (const sc_process_b *proc_p) |
| const char * | scv_get_process_name (sc_process_b *proc_p) |
| bool | scv_startup () |
Variables | |
| _scv_process_name_server_t * | _scv_process_name_server |
| ostream * | _scv_out_p |
|
|
|
Value: { \
static bool dummy = scv_startup(); \
if (0) cout << dummy << endl; \
}Definition at line 86 of file scv_util.h. Referenced by scv_constraint_manager::getConstraintManagerP(). |
|
|
Definition at line 104 of file scv_util.h. |
|
|
Definition at line 107 of file scv_util.h. |
|
|
Definition at line 109 of file scv_util.h. |
|
|
Definition at line 105 of file scv_util.h. |
|
|
Definition at line 108 of file scv_util.h. |
|
|
Definition at line 106 of file scv_util.h. |
|
|
Definition at line 74 of file scv_util.h. Referenced by _scv_set_process_name_server(). |
|
|
Definition at line 131 of file scv_util.cpp. References sc_object::name(). Referenced by scv_get_process_name(). |
|
||||||||||||
|
Definition at line 97 of file scv_util.cpp. |
|
||||||||||||
|
Definition at line 105 of file scv_util.cpp. References sprintf(), and strlen(). Referenced by rules< scv_actions >::get(), rules< scv_actions >::incr(), and rules< scv_actions >::set(). |
|
|
Definition at line 128 of file scv_util.cpp. References _scv_process_name_server, and _scv_process_name_server_t. |
|
|
Definition at line 136 of file scv_util.cpp. References _scv_get_process_name(), and _scv_process_name_server. Referenced by scv_report_handler::report(). |
|
|
Definition at line 81 of file scv_util.cpp. References scv_constraint_startup(). |
|
|
Definition at line 97 of file scv_util.h. |
|
|
Definition at line 75 of file scv_util.h. Referenced by _scv_set_process_name_server(), and scv_get_process_name(). |
1.2.18