event.hh (13299:6bde86615f6f) event.hh (13303:045f002c325c)
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

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

55
56typedef std::vector<sc_core::sc_event *> Events;
57
58class Sensitivity;
59
60class Event
61{
62 public:
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

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

55
56typedef std::vector<sc_core::sc_event *> Events;
57
58class Sensitivity;
59
60class Event
61{
62 public:
63 Event(sc_core::sc_event *_sc_event);
64 Event(sc_core::sc_event *_sc_event, const char *_basename);
63 Event(sc_core::sc_event *_sc_event, bool internal=false);
64 Event(sc_core::sc_event *_sc_event, const char *_basename,
65 bool internal=false);
65
66 ~Event();
67
68 sc_core::sc_event *sc_event() { return _sc_event; }
69
70 const std::string &name() const;
71 const std::string &basename() const;
72 bool inHierarchy() const;

--- 97 unchanged lines hidden ---
66
67 ~Event();
68
69 sc_core::sc_event *sc_event() { return _sc_event; }
70
71 const std::string &name() const;
72 const std::string &basename() const;
73 bool inHierarchy() const;

--- 97 unchanged lines hidden ---