
Public Methods | |
| _scv_tr_handle_core () | |
| ~_scv_tr_handle_core () | |
Public Attributes | |
| sc_time | begin_sc_time |
| sc_time | end_sc_time |
| bool | is_valid |
| bool | is_active |
| _scv_tr_generator_core * | my_scv_tr_generator_core_p |
| uint64 | my_id |
| const scv_extensions_if * | begin_exts_p |
| const scv_extensions_if * | end_exts_p |
| string | my_name |
| int | ref_count |
| scv_tr_relation_handle_t | immediate_relation_handle |
| const scv_tr_handle * | immediate_other_transaction_handle_p |
Static Public Attributes | |
| int | debug = -1 |
| _scv_tr_callback_list * | callback_list_p = NULL |
| _scv_tr_callback_list * | callback_relation_list_p = NULL |
| _scv_tr_callback_list * | callback_record_attribute_list_p |
|
|
Definition at line 293 of file scv_tr.cpp. References is_active, is_valid, my_id, my_scv_tr_generator_core_p, and ref_count. |
|
|
Definition at line 306 of file scv_tr.cpp. |
|
|
Definition at line 267 of file scv_tr.cpp. Referenced by scv_tr_generator_base::_begin_transaction(), and scv_tr_handle::get_begin_exts_p(). |
|
|
Definition at line 257 of file scv_tr.cpp. Referenced by scv_tr_generator_base::_begin_transaction(), and scv_tr_handle::get_begin_sc_time(). |
|
|
Definition at line 286 of file scv_tr.cpp. Referenced by scv_tr_generator_base::_begin_transaction(), scv_tr_generator_base::_end_transaction(), scv_tr_handle::operator=(), scv_tr_handle::register_class_cb(), scv_tr_handle::remove_callback(), and scv_tr_handle::~scv_tr_handle(). |
|
|
Initial value:
NULLDefinition at line 288 of file scv_tr.cpp. Referenced by scv_tr_handle::register_record_attribute_cb(), and scv_tr_handle::remove_callback(). |
|
|
Definition at line 287 of file scv_tr.cpp. Referenced by scv_tr_handle::add_relation(), scv_tr_handle::register_relation_cb(), and scv_tr_handle::remove_callback(). |
|
|
Definition at line 285 of file scv_tr.cpp. Referenced by scv_tr_handle::get_debug(), and scv_tr_handle::set_debug(). |
|
|
Definition at line 268 of file scv_tr.cpp. Referenced by scv_tr_generator_base::_end_transaction(), and scv_tr_handle::get_end_exts_p(). |
|
|
Definition at line 258 of file scv_tr.cpp. Referenced by scv_tr_generator_base::_end_transaction(), and scv_tr_handle::get_end_sc_time(). |
|
|
Definition at line 279 of file scv_tr.cpp. Referenced by scv_tr_generator_base::_begin_transaction(), and scv_tr_handle::get_immediate_related_transaction(). |
|
|
Definition at line 278 of file scv_tr.cpp. Referenced by scv_tr_generator_base::_begin_transaction(), and scv_tr_handle::get_immediate_related_transaction(). |
|
|
Definition at line 261 of file scv_tr.cpp. Referenced by scv_tr_generator_base::_begin_transaction(), scv_tr_generator_base::_end_transaction(), _scv_tr_handle_core(), and scv_tr_handle::is_active(). |
|
|
Definition at line 260 of file scv_tr.cpp. Referenced by scv_tr_generator_base::_begin_transaction(), _scv_tr_handle_core(), and scv_tr_handle::is_valid(). |
|
|
Definition at line 265 of file scv_tr.cpp. Referenced by scv_tr_generator_base::_begin_transaction(), _scv_tr_handle_core(), and scv_tr_handle::get_id(). |
|
|
Definition at line 270 of file scv_tr.cpp. Referenced by scv_tr_generator_base::_begin_transaction(), and scv_tr_handle::get_name(). |
|
|
Definition at line 262 of file scv_tr.cpp. Referenced by scv_tr_generator_base::_begin_transaction(), _scv_tr_handle_core(), scv_tr_handle::get_scv_tr_generator_base(), and scv_tr_handle::get_scv_tr_stream(). |
|
|
Definition at line 272 of file scv_tr.cpp. Referenced by _scv_tr_handle_core(), scv_tr_handle::operator=(), scv_tr_handle::scv_tr_handle(), and scv_tr_handle::~scv_tr_handle(). |
1.2.18