sc_inout_resolved.hh (12853:e23d6f09069a) sc_inout_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

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

57 sc_inout_resolved &operator = (const sc_dt::sc_logic &);
58 sc_inout_resolved &operator = (const sc_signal_in_if<sc_dt::sc_logic> &);
59 sc_inout_resolved &operator = (
60 const sc_port<sc_signal_in_if<sc_dt::sc_logic>, 1> &);
61 sc_inout_resolved &operator = (
62 const sc_port<sc_signal_inout_if<sc_dt::sc_logic>, 1> &);
63 sc_inout_resolved &operator = (const sc_inout_resolved &);
64
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

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

57 sc_inout_resolved &operator = (const sc_dt::sc_logic &);
58 sc_inout_resolved &operator = (const sc_signal_in_if<sc_dt::sc_logic> &);
59 sc_inout_resolved &operator = (
60 const sc_port<sc_signal_in_if<sc_dt::sc_logic>, 1> &);
61 sc_inout_resolved &operator = (
62 const sc_port<sc_signal_inout_if<sc_dt::sc_logic>, 1> &);
63 sc_inout_resolved &operator = (const sc_inout_resolved &);
64
65 virtual const char *kind() const;
65 virtual const char *kind() const { return "sc_inout_resolved"; }
66
67 private:
68 // Disabled
69 sc_inout_resolved(const sc_inout_resolved &) :
70 sc_inout<sc_dt::sc_logic>() {}
71};
72
73} // namespace sc_core
74
75#endif //__SYSTEMC_EXT_CHANNEL_SC_INOUT_RESOLVED_HH__
66
67 private:
68 // Disabled
69 sc_inout_resolved(const sc_inout_resolved &) :
70 sc_inout<sc_dt::sc_logic>() {}
71};
72
73} // namespace sc_core
74
75#endif //__SYSTEMC_EXT_CHANNEL_SC_INOUT_RESOLVED_HH__