arg< T, false > | |
arg< T, true > | This class can be used to implement variable argument lists |
arg< void, true > | |
begin_construction | Helper class that frames the construction of a reconfigurable object. (internally used) |
copy_retval | Helper class |
driver_access_call | Helper class that executes blocking driver write calls |
driver_access_call< void > | Helper class that executes blocking driver write calls |
export_ref | The pure virtual interface for internal export storage |
export_ref_t | Export_ref_t contains a reference to the exact export instance |
nb_driver_access_call | Helper class that executes non-blocking driver write calls |
pair | Value type used by hash (multi)maps |
port_ref | The pure virtual interface for internal port storage |
port_ref_t | Port_ref_t contains a reference to the exact port instance |
process_support | This class provides support for resettable processes |
process_support::process_info | This class is used to store additional process information (internally used) |
rc_abstract_accessor | Abstract base class of an accessor |
rc_abstract_accessor_b | Base class of an abstract accessor |
rc_abstract_exportal | Class of an abstract exportal switch |
rc_abstract_exportal::interface_wrapper | Interface wrapper within an exportal switch |
rc_abstract_filter | Abstract filter class |
rc_abstract_interface_wrapper | Abstract interface wrapper class |
rc_abstract_interface_wrapper_b | Base class of rc_abstract_interface_wrapper<IF> |
rc_abstract_portal | An abstract portal class |
rc_abstract_prim_filter | Abstract primitive filter class |
rc_abstract_switch | Abstract switch class |
rc_abstract_switch_b | Base class of rc_abstract_switch<IF> |
rc_accessor | The 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_buffer | Resettable representation of sc_buffer |
rc_control | This class represents ReChannel's reconfiguration control |
rc_control_elab_if | ABI of a reconfiguration control used for elaboration |
rc_control_if | ABI of the reconfiguration control |
rc_control_sim_if | ABI of a reconfiguration control used for simulation |
rc_delta_sync_object | Helper channel to synchronise arbitrary operations with delta cycle borders |
rc_driver_object | The 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_base | This class is the base class of a driver object |
rc_driver_object_base::write_call | Class representing a write call (+properties) |
rc_event_filter | ABI of the event filter |
rc_event_forwarder | Implementation of an event forwarder (optimized for one or two targets) |
rc_event_forwarder::target | |
rc_event_forwarder_base | Abstract base class of an event forwarder |
rc_event_forwarder_host | Abstract base class of an event forwarder host |
rc_event_queue_portal | Portal for an event queue |
rc_event_trigger | ABI of an event trigger control |
rc_export_handle | Class for the generalised handling of SystemC exports |
rc_exportal | The generic exportal switch |
rc_exportal_base | Base class of an exportal switch |
rc_fallback_interface | Fallback 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_fifo | Resettable representation of sc_fifo |
rc_fifo_in_filter | Predefined FIFO input filter |
rc_fifo_in_portal | Portal for a FIFO input port (named) |
rc_fifo_out_filter | Predefined FIFO output filter |
rc_fifo_out_portal | Portal for a FIFO output port (named) |
rc_hash_map | Hash map implementation |
rc_hash_map::index_1 | The tag of the first (and only) index |
rc_hash_multimap | Hash multimap implementation |
rc_hash_multimap::index_1 | The tag of the first (and only) index |
rc_in_portal | Portal for signal input port (named) |
rc_in_resolved | ReChannel's representation of sc_in_resolved |
rc_in_resolved_portal | Portal for a resolved signal input port (named) |
rc_in_rv | Resettable representation of sc_in_rv<W> |
rc_in_rv_portal | Portal for an resolved vector signal input port (named) |
rc_inout_portal | Portal for signal input/output port (named) |
rc_inout_resolved | ReChannel's representation of sc_inout_resolved |
rc_inout_resolved_portal | Portal for a resolved signal input/output port (named) |
rc_inout_rv | Resettable representation of sc_inout_rv<W> |
rc_inout_rv_portal | Portal for an resolved vector signal input/output port (named) |
rc_interface_filter | ABI of the interface filter |
rc_interface_wrapper | ABI of an interface wrapper |
rc_interface_wrapper::accessor | ABI of an accessor |
rc_interface_wrapper::driver_access | Temporary object for a blocking driver access |
rc_interface_wrapper::interface_access | Temporary object for a blocking interface access |
rc_interface_wrapper::nb_driver_access | Temporary object for a non-blocking driver access |
rc_interface_wrapper::nb_interface_access | Temporary object for a non-blocking interface access |
rc_interface_wrapper_base | Base ABI of rc_interface_wrapper<IF> |
rc_interface_wrapper_base::access_base | Base class of a temporary interface access object |
rc_interface_wrapper_base::accessor_base | Base ABI of an accessor |
rc_join | This 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_module | ReChannel's representation of sc_module |
rc_mutex | Resettable representation of sc_mutex |
rc_mutex_filter | Predefined mutex filter |
rc_mutex_object | Implementation of a mutex object |
rc_mutex_portal | Portal for a mutex port (named) |
rc_nb_driver_object | The driver object for non-blocking calls (method process) |
rc_non_reconfigurable | This class represents a non-reconfigurable reconfigurable |
rc_object_handle | Class for a generalised handling of SystemC objects |
rc_out_portal | Portal for signal output port (named) |
rc_out_resolved | ReChannel's representation of sc_out_resolved |
rc_out_resolved_portal | Portal for a resolved signal output port (named) |
rc_out_rv | Resettable representation of sc_out_rv<W> |
rc_out_rv_portal | Portal for an resolved vector signal output port (named) |
rc_port_handle | Class for the generalised handling of SystemC ports |
rc_port_traits | Generic 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_portal | The 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_b | Base class of a portal implementation |
rc_portal_b::interface_wrapper | The interface wrapper within portals |
rc_portal_base | Base class of a portal implementation |
rc_portmap | The class of a port map |
rc_portmap_base | Base class of a port map |
rc_prim_channel | Resettable representation of sc_prim_channel |
rc_process_behavior_change | |
rc_process_cancel_exception | Exception used to cancel a resettable process |
rc_process_control | Controls the cancellation of resettable processes |
rc_process_handle | ReChannel's representation of sc_process_handle |
rc_process_info | Internal struct used by the process registry |
rc_process_registry | ReChannel's process registry |
rc_process_reset | This class resets resettable processes in the same delta cycle |
rc_reconfigurable | This 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_set | Implemenation of a set of rc_reconfigurable objects |
rc_reset_channel_if | The pure virtual interface of a reset channel |
rc_resettable | The pure virtual interface rc_resettable |
rc_sc_buffer | Resettable 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_event | Resettable event (wrapping class sc_event) |
rc_sc_fifo | Resettable FIFO (wrapping class sc_fifo) |
rc_sc_signal | Resettable 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_b | Base class of a resettable signal (wrapping a SystemC signal) |
rc_sc_signal_resolved | Resettable resolved signal (wrapping class sc_signal_resolved) |
rc_sc_signal_rv | Resettable rv signal (wrapping class sc_signal_rv<W>) |
rc_semaphore | Resettable representation of sc_semaphore |
rc_semaphore_filter | Predefined semaphore filter |
rc_semaphore_portal | Portal for semaphore port (named) |
rc_signal | Resettable 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_base | Base class of an accessor for a signal (input+output) |
rc_signal_accessor_edged_base | Base class of an accessor for a signal (input+output/edged) |
rc_signal_b | Base class of a resettable representation of sc_signal |
rc_signal_in_accessor_base | Base class of an accessor for a signal (input) |
rc_signal_in_accessor_edged_base | Base class of an accessor for a signal (input/edged) |
rc_signal_resolved | Resettable representation of sc_signal_resolved |
rc_signal_resolved::written | |
rc_signal_rv | Resettable representation of sc_signal_rv<W> |
rc_signal_rv::written | |
rc_spawn_options | ReChannel'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_switch | The pure virtual interface of a switch |
rc_switch_connector | Class rc_switch_connector<PortMap> |
rc_switch_connector_base | Base class of rc_switch_connector<PortMap> |
rc_throwable | Rc_throwable is the interface of a polymorphic error object |
rc_transaction | This class represents an open transaction |
rc_transaction_counter | Class rc_transaction_counter |
reset_buffer | Implementation of a reset buffer signal (used internally) |
reset_signal | Implementation of a reset signal (used internally) |
resettable_var | This class represents a resettable variable |
resettable_var_b | Base class of a resettable variable |
resettable_var_base | Base 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_object | A temporary object derived from sc_object |
wrapper_factory | ABI representing an interface wrapper factory |
wrapper_handle | This class represents an interface wrapper handle (with auto_ptr behavior) |
wrapper_pool | This class represents an interface wrapper handle pool |