sc_module.hh (13292:0dc64d73b440) | sc_module.hh (13382:7db1e345834c) |
---|---|
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 --- 68 unchanged lines hidden (view full) --- 77 78class sc_bind_proxy 79{ 80 private: 81 sc_interface *_interface; 82 sc_port_base *_port; 83 84 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 --- 68 unchanged lines hidden (view full) --- 77 78class sc_bind_proxy 79{ 80 private: 81 sc_interface *_interface; 82 sc_port_base *_port; 83 84 public: |
85 sc_bind_proxy(); |
|
85 sc_bind_proxy(sc_interface &_interface); 86 sc_bind_proxy(sc_port_base &_port); 87 88 sc_interface *interface() const { return _interface; } 89 sc_port_base *port() const { return _port; } 90}; 91 92extern const sc_bind_proxy SC_BIND_PROXY_NIL; --- 276 unchanged lines hidden --- | 86 sc_bind_proxy(sc_interface &_interface); 87 sc_bind_proxy(sc_port_base &_port); 88 89 sc_interface *interface() const { return _interface; } 90 sc_port_base *port() const { return _port; } 91}; 92 93extern const sc_bind_proxy SC_BIND_PROXY_NIL; --- 276 unchanged lines hidden --- |