gem5 v24.0.0.0
|
#include <exception>
#include <vector>
#include "../utils/sc_report_handler.hh"
#include "messages.hh"
#include "sc_object.hh"
Go to the source code of this file.
Classes | |
struct | sc_gem5::ProcessFuncWrapper |
struct | sc_gem5::ProcessMemberFuncWrapper< T > |
struct | sc_gem5::ExceptionWrapperBase |
struct | sc_gem5::ExceptionWrapper< T > |
class | sc_core::sc_unwind_exception |
class | sc_core::sc_process_b |
struct | sc_core::sc_curr_proc_info |
class | sc_core::sc_process_handle |
Namespaces | |
namespace | sc_gem5 |
namespace | sc_core |
Typedefs | |
typedef const sc_curr_proc_info * | sc_core::sc_curr_proc_handle |
Functions | |
void | sc_gem5::throw_it_wrapper (Process *p, ExceptionWrapperBase &exc, bool inc_kids) |
void | sc_core::sc_set_location (const char *file, int lineno) |
sc_process_b * | sc_core::sc_get_curr_process_handle () |
static sc_process_b * | sc_core::sc_get_current_process_b () |
sc_process_handle | sc_core::sc_get_current_process_handle () |
bool | sc_core::sc_is_unwinding () |