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 --- |