33a34
> #include <string>
34a36,37
> #include "systemc/ext/core/sc_time.hh"
>
38,39d40
< class sc_time;
<
58a60,61
> class sc_report_handler;
>
66,71c69,74
< sc_severity get_severity() const;
< const char *get_msg_type() const;
< const char *get_msg() const;
< int get_verbosity() const;
< const char *get_file_name() const;
< int get_line_number() const;
---
> sc_severity get_severity() const { return _severity; }
> const char *get_msg_type() const { return _msgType; }
> const char *get_msg() const { return _msg; }
> int get_verbosity() const { return _verbosity; }
> const char *get_file_name() const { return _fileName; }
> int get_line_number() const { return _lineNumber; }
73,74c76,77
< const sc_time &get_time() const;
< const char *get_process_name() const;
---
> const sc_time &get_time() const { return _time; }
> const char *get_process_name() const { return _processName; }
86c89,113
< int get_id() const;
---
> int get_id() const { return _id; }
>
> private:
> friend class sc_report_handler;
>
> sc_report(sc_severity _severity,
> const char *_msgType,
> const char *_msg,
> int _verbosity,
> const char *_fileName,
> int _lineNumber,
> sc_time _time,
> const char *_processName,
> int _id);
>
> sc_severity _severity;
> const char *_msgType;
> const char *_msg;
> int _verbosity;
> const char *_fileName;
> int _lineNumber;
> sc_time _time;
> const char *_processName;
> int _id;
> std::string _what;