Deleted Added
sdiff udiff text old ( 13053:a7a320144bc1 ) new ( 13063:c9905ead0041 )
full compact
1/*
2 * Copyright 2018 Google, Inc.
3 *
4 * Redistribution and use in source and binary forms, with or without
5 * modification, are permitted provided that the following conditions are
6 * met: redistributions of source code must retain the above copyright
7 * notice, this list of conditions and the following disclaimer;
8 * redistributions in binary form must reproduce the above copyright

--- 25 unchanged lines hidden (view full) ---

34#include <memory>
35#include <vector>
36
37#include "base/fiber.hh"
38#include "sim/eventq.hh"
39#include "systemc/core/bindinfo.hh"
40#include "systemc/core/list.hh"
41#include "systemc/core/object.hh"
42#include "systemc/core/sched_event.hh"
43#include "systemc/ext/core/sc_event.hh"
44#include "systemc/ext/core/sc_export.hh"
45#include "systemc/ext/core/sc_interface.hh"
46#include "systemc/ext/core/sc_module.hh"
47#include "systemc/ext/core/sc_port.hh"
48#include "systemc/ext/core/sc_process_handle.hh"
49#include "systemc/ext/utils/sc_report.hh"
50

--- 15 unchanged lines hidden (view full) ---

66
67 const std::string name();
68};
69
70class SensitivityTimeout : virtual public Sensitivity
71{
72 private:
73 void timeout();
74 ScEvent timeoutEvent;
75
76 public:
77 SensitivityTimeout(Process *p, ::sc_core::sc_time t);
78 ~SensitivityTimeout();
79};
80
81class SensitivityEvent : virtual public Sensitivity
82{

--- 307 unchanged lines hidden ---