sc_event.hh (13051:9bf363246cb0) | sc_event.hh (13089:2cd69e58c0f8) |
---|---|
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 --- 45 unchanged lines hidden (view full) --- 54class sc_event_or_expr; 55class sc_interface; 56class sc_object; 57class sc_port_base; 58 59class sc_event_finder 60{ 61 protected: | 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 --- 45 unchanged lines hidden (view full) --- 54class sc_event_or_expr; 55class sc_interface; 56class sc_object; 57class sc_port_base; 58 59class sc_event_finder 60{ 61 protected: |
62 void warn_unimpl(const char *func) const; | |
63 virtual ~sc_event_finder() {} 64 65 public: 66 // Should be "implementation defined" but used in the tests. 67 virtual const sc_event &find_event(sc_interface *if_p=NULL) const = 0; 68}; 69 70template <class IF> --- 179 unchanged lines hidden --- | 62 virtual ~sc_event_finder() {} 63 64 public: 65 // Should be "implementation defined" but used in the tests. 66 virtual const sc_event &find_event(sc_interface *if_p=NULL) const = 0; 67}; 68 69template <class IF> --- 179 unchanged lines hidden --- |