Searched refs:sc_report (Results 1 - 25 of 53) sorted by relevance

123

/gem5/src/systemc/tests/systemc/utils/sc_report/test02/
H A Dtest02.cpp48 sc_report::register_id( -1, "first try" );
50 catch( sc_report x ) {
56 sc_report::register_id( MY_ID, 0 );
58 catch( sc_report x ) {
64 sc_report::register_id( MY_ID, "bogus message" );
65 sc_report::register_id( MY_ID, "another bogus message" );
67 catch( sc_report x ) {
73 cout << sc_report::get_message( 1234 ) << endl;
75 sc_report::suppress_id( 4321, true );
77 cout << sc_report
[all...]
/gem5/src/systemc/tests/systemc/utils/sc_report/test01/
H A Dtest01.cpp47 sc_report::register_id( MY_ID, "bogus message" );
48 cout << sc_report::get_message( MY_ID ) << endl;
49 cout << sc_report::is_suppressed( MY_ID ) << endl;
50 sc_report::suppress_id( MY_ID, true );
51 cout << sc_report::is_suppressed( MY_ID ) << endl;
52 sc_report::suppress_id( MY_ID, false );
53 cout << sc_report::is_suppressed( MY_ID ) << endl;
56 sc_report::suppress_infos( true );
58 sc_report::suppress_infos( false );
60 sc_report
[all...]
/gem5/src/systemc/tests/systemc/datatypes/int/check/test01/
H A Dtest01.cpp50 catch( sc_report ) {
57 catch( sc_report ) {
64 catch( sc_report ) {
75 catch( sc_report ) {
83 catch( sc_report ) {
94 catch( sc_report ) {
102 catch( sc_report ) {
110 catch( sc_report ) {
121 catch( sc_report ) {
131 catch( sc_report ) {
[all...]
/gem5/util/tlm/examples/common/
H A Dreport_handler.hh39 void reportHandler(const sc_core::sc_report &report,
H A Dreport_handler.cc46 reportHandler(const sc_report &report, const sc_actions &actions)
/gem5/src/systemc/tests/systemc/misc/v1.0/out_of_bounds/
H A Dout_of_bounds.cpp48 catch(const sc_report& s)
53 catch(const sc_report& s)
58 catch(const sc_report& s)
63 catch(const sc_report& s)
/gem5/src/systemc/tests/systemc/misc/reports/test01/
H A Dtest01.cpp88 } catch( sc_report x ) {
95 } catch( sc_report x ) {
102 } catch( sc_report x ) {
112 } catch( sc_report x ) {
122 } catch( sc_report x ) {
129 } catch( sc_report x ) {
139 } catch( sc_report x ) {
146 } catch( sc_report x ) {
158 } catch( sc_report x ) {
167 } catch( sc_report
[all...]
/gem5/ext/systemc/src/sysc/kernel/
H A Dsc_except.cpp34 #include "sysc/utils/sc_report.h"
79 // returns a pointer to a dynamically allocated sc_report object,
82 sc_report*
90 catch( sc_report & ) // to be on the safe side
112 // everything is an sc_report now
113 catch( sc_report & rpt )
115 sc_report* rpt_p = new sc_report;
H A Dsc_main_main.cpp34 #include "sysc/utils/sc_report.h"
89 catch( const sc_report& x )
96 sc_report* err_p = sc_handle_exception();
H A Dsc_except.h117 class sc_report;
118 sc_report* sc_handle_exception();
/gem5/src/systemc/utils/
H A Dsc_report.cc34 #include "systemc/ext/utils/sc_report.hh"
41 sc_report::sc_report(sc_severity _severity, const char *msg_type, function in class:sc_core::sc_report
55 sc_report::sc_report(const sc_report &r) : function in class:sc_core::sc_report
56 sc_report(r._severity, r._msgType, r._msg, r._verbosity, r._fileName,
60 sc_report &
61 sc_report::operator = (const sc_report
[all...]
H A Dreport.cc73 std::unique_ptr<sc_core::sc_report> globalReportCache;
81 sc_core::sc_report::register_id(p.first, p.second);
H A Dsc_report_handler.cc94 sc_report report(severity, msg_type, msg, verbosity, file, line,
103 std::unique_ptr<sc_report>(new sc_report(report));
281 const sc_report &report, const sc_actions &actions)
314 sc_report *
372 sc_report_compose_message(const sc_report &report)
/gem5/src/systemc/ext/utils/
H A Dsc_report.hh62 class sc_report : public std::exception class in namespace:sc_core
65 sc_report(const sc_report &);
66 sc_report &operator = (const sc_report &);
67 virtual ~sc_report() throw();
94 sc_report(sc_severity _severity,
H A Dsc_report_handler.hh36 #include "sc_report.hh" // for sc_severity
64 typedef void (*sc_report_handler_proc)(const sc_report &, const sc_actions &);
107 static void default_handler(const sc_report &, const sc_actions &);
110 static sc_report *get_cached_report();
146 const std::string sc_report_compose_message(const sc_report &);
/gem5/ext/systemc/src/sysc/utils/
H A Dsc_report.cpp22 sc_report.cpp -- Run-time logging and reporting facilities
41 #include "sysc/utils/sc_report.h"
77 sc_report::sc_report() function in class:sc_core::sc_report
90 sc_report::sc_report(sc_severity severity_, function in class:sc_core::sc_report
108 sc_report::sc_report(const sc_report& other) function in class:sc_core::sc_report
122 sc_report
[all...]
H A Dsc_report.h22 sc_report.h -- Run-time logging and reporting facilities
94 class sc_report;
96 const std::string sc_report_compose_message( const sc_report& );
99 // CLASS : sc_report
104 class sc_report : public std::exception class in namespace:sc_core
107 friend sc_report* sc_handle_exception();
109 sc_report(); // used internally by sc_handle_exception
113 sc_report(const sc_report&);
115 sc_report
[all...]
H A Dsc_report_handler.h25 see also sc_report.h
56 typedef void (* sc_report_handler_proc)(const sc_report&, const sc_actions &);
57 class sc_report;
108 static void default_handler(const sc_report&, const sc_actions&);
112 static sc_report* get_cached_report();
136 static void cache_report(const sc_report&);
144 static sc_report* last_global_report;
158 friend class sc_report;
/gem5/src/systemc/core/
H A Dsc_main_fiber.cc62 } catch (const ::sc_core::sc_report &r) {
64 _resultStr = "uncaught sc_report";
H A Dprocess.hh127 void lastReport(::sc_core::sc_report *report);
128 ::sc_core::sc_report *lastReport() const;
201 std::unique_ptr<::sc_core::sc_report> _lastReport;
H A Dscheduler.cc40 #include "systemc/ext/utils/sc_report.hh"
432 const ::sc_core::sc_report *to_throw = _throwUp;
459 ::sc_core::sc_report report = reportifyException();
497 throwingReportHandler(const ::sc_core::sc_report &r,
505 const ::sc_core::sc_report
514 // sc_report instead if it's not a type we recognize/can handle.
516 } catch (const ::sc_core::sc_report &) {
517 // It's already a sc_report, so nothing to do.
532 } catch (const ::sc_core::sc_report &r) {
/gem5/src/systemc/tests/systemc/bugs/instantiation_detection/
H A Dinstantiation_detection.cpp46 catch ( sc_report const & x )
73 } catch ( sc_report const & x ) {
79 } catch ( sc_report const & x ) {
/gem5/src/systemc/tests/systemc/utils/sc_report/test05/
H A Dcatch_actions.cpp37 using sc_core::sc_report;
42 void custom_handler(const sc_report& rep, const sc_actions& actions)
/gem5/src/systemc/tests/systemc/utils/sc_vector/test07/
H A Dtest07.cpp79 } catch( sc_report const & rpt ) {
/gem5/src/systemc/tests/systemc/datatypes/bit/sc_proxy/test01/
H A Dtest01.cpp220 catch( sc_report x ) {
242 catch( sc_report x ) {
263 catch( sc_report x ) {
285 catch( sc_report x ) {
306 catch( sc_report x ) {
329 catch( sc_report x ) {
356 catch( sc_report x ) {
378 catch( sc_report x ) {
399 catch( sc_report x ) {
421 catch( sc_report
[all...]

Completed in 25 milliseconds

123