port_ref_t Class Template Reference

#include <rc_port_handle.h>

Inheritance diagram for port_ref_t:

port_ref

List of all members.


Detailed Description

template<class PORT>
class ReChannel::internals::port_handle::port_ref_t< PORT >

port_ref_t contains a reference to the exact port instance.

Definition at line 71 of file rc_port_handle.h.


Public Member Functions

 port_ref_t (PORT &port_)
virtual sc_interface * get_interface () const
virtual sc_port_base & get_port_base () const

Private Attributes

PORT & p_port
 the stored port of type PORT.

Constructor & Destructor Documentation

port_ref_t ( PORT &  port_  )  [inline]

Definition at line 75 of file rc_port_handle.h.


Member Function Documentation

virtual sc_interface* get_interface (  )  const [inline, virtual]

Implements port_ref.

Definition at line 78 of file rc_port_handle.h.

virtual sc_port_base& get_port_base (  )  const [inline, virtual]

Implements port_ref.

Definition at line 80 of file rc_port_handle.h.


Member Data Documentation

PORT& p_port [mutable, private]

the stored port of type PORT.

Definition at line 85 of file rc_port_handle.h.

Referenced by port_ref_t::get_interface(), and port_ref_t::get_port_base().


The documentation for this class was generated from the following file:
Generated on Tue Jan 1 23:14:16 2008 for ReChannel by  doxygen 1.5.3