wrapper_factory Class Reference

#include <rc_wrapper_pool.h>

Inheritance diagram for wrapper_factory:

rc_exportal_base rc_abstract_exportal rc_abstract_exportal< if_type > rc_exportal rc_exportal< if_type >

List of all members.


Detailed Description

ABI representing an interface wrapper factory.

Definition at line 50 of file rc_wrapper_pool.h.


Public Member Functions

virtual
rc_interface_wrapper_base
create_interface_wrapper (sc_interface &wrapped_if)=0

Protected Member Functions

virtual ~wrapper_factory ()

Constructor & Destructor Documentation

virtual ~wrapper_factory (  )  [inline, protected, virtual]

Definition at line 57 of file rc_wrapper_pool.h.


Member Function Documentation

virtual rc_interface_wrapper_base* create_interface_wrapper ( sc_interface &  wrapped_if  )  [pure virtual]

Implemented in rc_abstract_exportal, rc_abstract_exportal< if_type >, rc_abstract_exportal< sc_fifo_out_if< T > >, and rc_abstract_exportal< sc_fifo_in_if< T > >.

Referenced by wrapper_pool::get().


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