sc_in_resolved.hh (12853:e23d6f09069a) | sc_in_resolved.hh (13201:200a488db61f) |
---|---|
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 --- 37 unchanged lines hidden (view full) --- 46{ 47 public: 48 sc_in_resolved(); 49 explicit sc_in_resolved(const char *name); 50 virtual ~sc_in_resolved(); 51 52 virtual void end_of_elaboration(); 53 | 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 --- 37 unchanged lines hidden (view full) --- 46{ 47 public: 48 sc_in_resolved(); 49 explicit sc_in_resolved(const char *name); 50 virtual ~sc_in_resolved(); 51 52 virtual void end_of_elaboration(); 53 |
54 virtual const char *kind() const; | 54 virtual const char *kind() const { return "sc_in_resolved"; } |
55 56 private: 57 // Disabled 58 sc_in_resolved(const sc_in_resolved &) : sc_in<sc_dt::sc_logic>() {} 59 sc_in_resolved & 60 operator = (const sc_in_resolved &) 61 { 62 return *this; 63 } 64}; 65 66} // namespace sc_core 67 68#endif //__SYSTEMC_EXT_CHANNEL_SC_IN_RESOLVED_HH__ | 55 56 private: 57 // Disabled 58 sc_in_resolved(const sc_in_resolved &) : sc_in<sc_dt::sc_logic>() {} 59 sc_in_resolved & 60 operator = (const sc_in_resolved &) 61 { 62 return *this; 63 } 64}; 65 66} // namespace sc_core 67 68#endif //__SYSTEMC_EXT_CHANNEL_SC_IN_RESOLVED_HH__ |