ReChannel Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
arg< T, false >
arg< T, true >This class can be used to implement variable argument lists
arg< void, true >
begin_constructionHelper class that frames the construction of a reconfigurable object. (internally used)
copy_retvalHelper class
driver_access_callHelper class that executes blocking driver write calls
driver_access_call< void >Helper class that executes blocking driver write calls
export_refThe pure virtual interface for internal export storage
export_ref_tExport_ref_t contains a reference to the exact export instance
nb_driver_access_callHelper class that executes non-blocking driver write calls
pairValue type used by hash (multi)maps
port_refThe pure virtual interface for internal port storage
port_ref_tPort_ref_t contains a reference to the exact port instance
process_supportThis class provides support for resettable processes
process_support::process_infoThis class is used to store additional process information (internally used)
rc_abstract_accessorAbstract base class of an accessor
rc_abstract_accessor_bBase class of an abstract accessor
rc_abstract_exportalClass of an abstract exportal switch
rc_abstract_exportal::interface_wrapperInterface wrapper within an exportal switch
rc_abstract_filterAbstract filter class
rc_abstract_interface_wrapperAbstract interface wrapper class
rc_abstract_interface_wrapper_bBase class of rc_abstract_interface_wrapper<IF>
rc_abstract_portalAn abstract portal class
rc_abstract_prim_filterAbstract primitive filter class
rc_abstract_switchAbstract switch class
rc_abstract_switch_bBase class of rc_abstract_switch<IF>
rc_accessorThe generic accessor class
rc_accessor< sc_signal_in_if< bool > >Accessor for signal<bool> (input)
rc_accessor< sc_signal_in_if< sc_dt::sc_logic > >Accessor for signal<sc_logic> (input)
rc_accessor< sc_signal_in_if< T > >Accessor for a signal (input)
rc_accessor< sc_signal_inout_if< bool > >Accessor for signal<bool> (input+output)
rc_accessor< sc_signal_inout_if< sc_dt::sc_logic > >Accessor for signal<sc_logic> (input+output)
rc_accessor< sc_signal_inout_if< T > >Accessor for a signal (input+output)
rc_bufferResettable representation of sc_buffer
rc_controlThis class represents ReChannel's reconfiguration control
rc_control_elab_ifABI of a reconfiguration control used for elaboration
rc_control_ifABI of the reconfiguration control
rc_control_sim_ifABI of a reconfiguration control used for simulation
rc_delta_sync_objectHelper channel to synchronise arbitrary operations with delta cycle borders
rc_driver_objectThe driver object for blocking calls (thread process)
rc_driver_object_b< IF, false >Templated base class of a non-blocking driver
rc_driver_object_b< IF, false >::driver_access
rc_driver_object_b< IF, true >Templated base class of a blocking driver
rc_driver_object_b< IF, true >::driver_access
rc_driver_object_baseThis class is the base class of a driver object
rc_driver_object_base::write_callClass representing a write call (+properties)
rc_event_filterABI of the event filter
rc_event_forwarderImplementation of an event forwarder (optimized for one or two targets)
rc_event_forwarder::target
rc_event_forwarder_baseAbstract base class of an event forwarder
rc_event_forwarder_hostAbstract base class of an event forwarder host
rc_event_queue_portalPortal for an event queue
rc_event_triggerABI of an event trigger control
rc_export_handleClass for the generalised handling of SystemC exports
rc_exportalThe generic exportal switch
rc_exportal_baseBase class of an exportal switch
rc_fallback_interfaceFallback interface template (skeleton)
rc_fallback_interface< sc_fifo_in_if< T > >Fallback interface for a FIFO (input)
rc_fallback_interface< sc_fifo_out_if< T > >Fallback interface for a FIFO (output)
rc_fallback_interface< sc_mutex_if >Fallback interface for a mutex
rc_fallback_interface< sc_semaphore_if >Fallback interface for a semaphore
rc_fallback_interface< sc_signal_in_if< T > >Fallback interface for a signal (input)
rc_fallback_interface< sc_signal_inout_if< T > >Fallback interface for a signal (output)
rc_fallback_interface_factory< IF, false >Fallback interface factory (if fallback interface doesn't exist)
rc_fallback_interface_factory< IF, true >Fallback interface factory (if fallback interface exists)
rc_fifoResettable representation of sc_fifo
rc_fifo_in_filterPredefined FIFO input filter
rc_fifo_in_portalPortal for a FIFO input port (named)
rc_fifo_out_filterPredefined FIFO output filter
rc_fifo_out_portalPortal for a FIFO output port (named)
rc_hash_mapHash map implementation
rc_hash_map::index_1The tag of the first (and only) index
rc_hash_multimapHash multimap implementation
rc_hash_multimap::index_1The tag of the first (and only) index
rc_in_portalPortal for signal input port (named)
rc_in_resolvedReChannel's representation of sc_in_resolved
rc_in_resolved_portalPortal for a resolved signal input port (named)
rc_in_rvResettable representation of sc_in_rv<W>
rc_in_rv_portalPortal for an resolved vector signal input port (named)
rc_inout_portalPortal for signal input/output port (named)
rc_inout_resolvedReChannel's representation of sc_inout_resolved
rc_inout_resolved_portalPortal for a resolved signal input/output port (named)
rc_inout_rvResettable representation of sc_inout_rv<W>
rc_inout_rv_portalPortal for an resolved vector signal input/output port (named)
rc_interface_filterABI of the interface filter
rc_interface_wrapperABI of an interface wrapper
rc_interface_wrapper::accessorABI of an accessor
rc_interface_wrapper::driver_accessTemporary object for a blocking driver access
rc_interface_wrapper::interface_accessTemporary object for a blocking interface access
rc_interface_wrapper::nb_driver_accessTemporary object for a non-blocking driver access
rc_interface_wrapper::nb_interface_accessTemporary object for a non-blocking interface access
rc_interface_wrapper_baseBase ABI of rc_interface_wrapper<IF>
rc_interface_wrapper_base::access_baseBase class of a temporary interface access object
rc_interface_wrapper_base::accessor_baseBase ABI of an accessor
rc_joinThis class is used by RC_FORK and RC_JOIN
rc_member_func< R(T::*)() const >
rc_member_func< R(T::*)()>
rc_member_func< R(T::*)(A1) const >
rc_member_func< R(T::*)(A1)>
rc_member_func< R(T::*)(A1, A2) const >
rc_member_func< R(T::*)(A1, A2)>
rc_member_func< R(T::*)(A1, A2, A3) const >
rc_member_func< R(T::*)(A1, A2, A3)>
rc_member_func< R(T::*)(A1, A2, A3, A4) const >
rc_member_func< R(T::*)(A1, A2, A3, A4)>
rc_member_func< R(T::*)(A1, A2, A3, A4, A5) const >
rc_member_func< R(T::*)(A1, A2, A3, A4, A5)>
rc_member_func< R(T::*)(A1, A2, A3, A4, A5, A6) const >
rc_member_func< R(T::*)(A1, A2, A3, A4, A5, A6)>
rc_member_func< R(T::*)(A1, A2, A3, A4, A5, A6, A7) const >
rc_member_func< R(T::*)(A1, A2, A3, A4, A5, A6, A7)>
rc_member_func< R(T::*)(A1, A2, A3, A4, A5, A6, A7, A8) const >
rc_member_func< R(T::*)(A1, A2, A3, A4, A5, A6, A7, A8)>
rc_member_func< R(T::*)(A1, A2, A3, A4, A5, A6, A7, A8, A9) const >
rc_member_func< R(T::*)(A1, A2, A3, A4, A5, A6, A7, A8, A9)>
rc_member_func< R(T::*)(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10) const >
rc_member_func< R(T::*)(A1, A2, A3, A4, A5, A6, A7, A8, A9, A10)>
rc_moduleReChannel's representation of sc_module
rc_mutexResettable representation of sc_mutex
rc_mutex_filterPredefined mutex filter
rc_mutex_objectImplementation of a mutex object
rc_mutex_portalPortal for a mutex port (named)
rc_nb_driver_objectThe driver object for non-blocking calls (method process)
rc_non_reconfigurableThis class represents a non-reconfigurable reconfigurable
rc_object_handleClass for a generalised handling of SystemC objects
rc_out_portalPortal for signal output port (named)
rc_out_resolvedReChannel's representation of sc_out_resolved
rc_out_resolved_portalPortal for a resolved signal output port (named)
rc_out_rvResettable representation of sc_out_rv<W>
rc_out_rv_portalPortal for an resolved vector signal output port (named)
rc_port_handleClass for the generalised handling of SystemC ports
rc_port_traitsGeneric port traits template
rc_port_traits< sc_fifo_in< T > >
rc_port_traits< sc_fifo_out< T > >
rc_port_traits< sc_in< T > >
rc_port_traits< sc_in_resolved >
rc_port_traits< sc_in_rv< W > >
rc_port_traits< sc_inout< T > >
rc_port_traits< sc_inout_resolved >
rc_port_traits< sc_inout_rv< W > >
rc_port_traits< sc_out< T > >
rc_port_traits< sc_out_resolved >
rc_port_traits< sc_out_rv< W > >
rc_port_traits< sc_port< IF, N, POL > >
rc_portalThe generic portal class
rc_portal< sc_out< T > >Portal for signal output port
rc_portal< sc_out_resolved >Portal for a resolved signal output port
rc_portal< sc_out_rv< W > >Portal for an resolved vector signal output port
rc_portal_bBase class of a portal implementation
rc_portal_b::interface_wrapperThe interface wrapper within portals
rc_portal_baseBase class of a portal implementation
rc_portmapThe class of a port map
rc_portmap_baseBase class of a port map
rc_prim_channelResettable representation of sc_prim_channel
rc_process_behavior_change
rc_process_cancel_exceptionException used to cancel a resettable process
rc_process_controlControls the cancellation of resettable processes
rc_process_handleReChannel's representation of sc_process_handle
rc_process_infoInternal struct used by the process registry
rc_process_registryReChannel's process registry
rc_process_resetThis class resets resettable processes in the same delta cycle
rc_reconfigurableThis class represents a reconfigurable object
rc_reconfigurable_module< Module, false >Class of a reconfigurable module
rc_reconfigurable_module< Module, true >Class of a reconfigurable module
rc_reconfigurable_setImplemenation of a set of rc_reconfigurable objects
rc_reset_channel_ifThe pure virtual interface of a reset channel
rc_resettableThe pure virtual interface rc_resettable
rc_sc_bufferResettable buffer (wrapping class sc_buffer)
rc_sc_buffer< bool >Resettable buffer (wrapping class sc_buffer<bool>)
rc_sc_buffer< sc_logic >Resettable buffer (wrapping class sc_buffer<sc_logic>)
rc_sc_eventResettable event (wrapping class sc_event)
rc_sc_fifoResettable FIFO (wrapping class sc_fifo)
rc_sc_signalResettable signal (wrapping class sc_signal)
rc_sc_signal< bool >Resettable signal (wrapping class sc_signal<bool>)
rc_sc_signal< sc_logic >Resettable signal (wrapping class sc_signal<sc_logic>)
rc_sc_signal_bBase class of a resettable signal (wrapping a SystemC signal)
rc_sc_signal_resolvedResettable resolved signal (wrapping class sc_signal_resolved)
rc_sc_signal_rvResettable rv signal (wrapping class sc_signal_rv<W>)
rc_semaphoreResettable representation of sc_semaphore
rc_semaphore_filterPredefined semaphore filter
rc_semaphore_portalPortal for semaphore port (named)
rc_signalResettable representation of sc_signal
rc_signal< bool >Resettable representation of sc_signal<bool>
rc_signal< sc_dt::sc_logic >Resettable representation of sc_signal<sc_logic>
rc_signal_accessor_baseBase class of an accessor for a signal (input+output)
rc_signal_accessor_edged_baseBase class of an accessor for a signal (input+output/edged)
rc_signal_bBase class of a resettable representation of sc_signal
rc_signal_in_accessor_baseBase class of an accessor for a signal (input)
rc_signal_in_accessor_edged_baseBase class of an accessor for a signal (input/edged)
rc_signal_resolvedResettable representation of sc_signal_resolved
rc_signal_resolved::written
rc_signal_rvResettable representation of sc_signal_rv<W>
rc_signal_rv::written
rc_spawn_optionsReChannel's representation of sc_spawn_options (+reset)
rc_static_assertion< false >Class rc_static_assertion<false> represents a false assertion condition
rc_static_assertion< true >Class rc_static_assertion<true> represents a true assertion condition
rc_switchThe pure virtual interface of a switch
rc_switch_connectorClass rc_switch_connector<PortMap>
rc_switch_connector_baseBase class of rc_switch_connector<PortMap>
rc_throwableRc_throwable is the interface of a polymorphic error object
rc_transactionThis class represents an open transaction
rc_transaction_counterClass rc_transaction_counter
reset_bufferImplementation of a reset buffer signal (used internally)
reset_signalImplementation of a reset signal (used internally)
resettable_varThis class represents a resettable variable
resettable_var_bBase class of a resettable variable
resettable_var_baseBase class of a resettable variable
resettable_var_base::tmp_object
retval< R, false >Helper class (R is not a reference)
retval< R, true >Helper class (R is a reference)
sc_channel
sc_fifo_in_if
sc_fifo_out_if
sc_mutex_if
sc_semaphore_if
sc_signal_inout_if
temporary_objectA temporary object derived from sc_object
wrapper_factoryABI representing an interface wrapper factory
wrapper_handleThis class represents an interface wrapper handle (with auto_ptr behavior)
wrapper_poolThis class represents an interface wrapper handle pool

Generated on Tue Jan 1 23:14:07 2008 for ReChannel by  doxygen 1.5.3