#include <cassert>#include <math.h>#include <stdio.h>#include "sysc/kernel/sc_event.h"#include "sysc/kernel/sc_kernel_ids.h"#include "sysc/kernel/sc_macros_int.h"#include "sysc/kernel/sc_module.h"#include "sysc/kernel/sc_module_registry.h"#include "sysc/kernel/sc_name_gen.h"#include "sysc/kernel/sc_object_manager.h"#include "sysc/kernel/sc_process.h"#include "sysc/kernel/sc_process_handle.h"#include "sysc/kernel/sc_simcontext.h"#include "sysc/kernel/sc_simcontext_int.h"#include "sysc/kernel/sc_reset.h"#include "sysc/communication/sc_communication_ids.h"#include "sysc/communication/sc_interface.h"#include "sysc/communication/sc_port.h"#include "sysc/communication/sc_signal.h"#include "sysc/communication/sc_signal_ports.h"#include "sysc/utils/sc_utils_ids.h"#include "sysc/utils/sc_iostream.h"

Go to the source code of this file.
Namespaces | |
| namespace | sc_core |
Classes | |
| class | sc_core::sc_module_dynalloc_list |
Defines | |
| #define | TRY_BIND(p) |
Functions | |
| sc_module * | sc_core::sc_module_dynalloc (sc_module *module_) |
| static void | sc_core::sc_warn_arrow_arrow_bind () |
Variables | |
| const sc_bind_proxy | sc_core::SC_BIND_PROXY_NIL |
| #define TRY_BIND | ( | p | ) |
Value:
if( (p).iface != 0 ) { \ positional_bind( *(p).iface ); \ } else if( (p).port != 0 ) { \ positional_bind( *(p).port ); \ } else { \ return; \ }
Definition at line 598 of file sc_module.cpp.
1.5.5