Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
sc_core::chnl_scoped_lockTo lock (and automatically release) a mutex
sc_core::sc_phase_callback_registry::entry
sc_core::sc_object::hierarchy_scope
sc_dt::ieee_double
sc_dt::ieee_float
sc_core::sc_meta::is_const< T >
sc_core::sc_meta::is_const< const T >
sc_core::sc_meta::is_more_const< CT, T >
sc_core::sc_meta::is_same< T, U >
sc_core::sc_meta::is_same< T, T >
sc_core::sc_report_handler::msg_def_items
sc_core::sc_meta::remove_const< T >
sc_core::sc_meta::remove_const< const T >
sc_core::sc_meta::remove_special_fptr< T >
sc_core::sc_meta::remove_special_fptr< special_result &(*)(T) >
sc_core::sc_acq_chnl_lock_queueA list of channel locks acquired by a process
sc_core::SC_API_VERSION_STRING
sc_core::sc_attr_base
sc_core::sc_attr_cltn
sc_core::sc_attribute< T >
sc_dt::sc_bigint< W >
sc_dt::sc_biguint< W >
sc_core::sc_bind_proxyStruct for temporarily storing a pointer to an interface or port
sc_dt::sc_bit
sc_dt::sc_bitref< X >
sc_dt::sc_bitref_r< T >
sc_core::sc_buffer< T, POL >The sc_buffer<T> primitive channel class
sc_dt::sc_bv< W >
sc_dt::sc_bv_base
sc_core::sc_byte_heap
sc_core::sc_channelBase class for all hierarchical channels
sc_core::sc_chnl_lockA data structure to keep the state of a channel lock
sc_core::sc_clockThe clock channel
sc_core::sc_clock_negedge_callback
sc_core::sc_clock_posedge_callback
sc_dt::sc_concat_bool
sc_dt::sc_concatref
sc_dt::sc_concref< X, Y >
sc_dt::sc_concref_r< X, Y >
sc_dt::sc_context< T >
sc_core::sc_corCoroutine abstract base class
sc_core::sc_cor_pkgCoroutine package abstract base class
sc_core::sc_cor_pkg_qt
sc_core::sc_cor_qt
sc_core::sc_cthread_processA cthread process
sc_core::sc_direct_access< ElementType >
sc_core::sc_eventThe event class
sc_core::sc_event_and_listAND list of events
sc_core::sc_event_expr< T >The event expression class
sc_core::sc_event_finderEvent finder base class
sc_core::sc_event_finder_t< IF >Interface specific event finder class
sc_core::sc_event_listBase class for lists of events
sc_core::sc_event_or_listOR list of events
sc_core::sc_event_queueA queue that can contain any number of pending delta, or timed events
sc_core::sc_event_queue_ifThe sc_event_queue interface class
sc_core::sc_event_timedClass for storing the time to notify a timed event
sc_core::sc_export< IF >Generic export class for other export classes
sc_core::sc_export_baseAbstract base class for class sc_export<IF>
sc_core::sc_export_registryRegistry for all exports
sc_core::sc_fifo< T >The sc_fifo<T> primitive channel class
sc_core::sc_fifo_blocking_in_if< T >The sc_fifo<T> input blocking interface class
sc_core::sc_fifo_blocking_out_if< T >The sc_fifo<T> blocking output interface class
sc_core::sc_fifo_in< T >The sc_fifo<T> input port class
sc_core::sc_fifo_in_if< T >The sc_fifo<T> input interface class
sc_core::sc_fifo_nonblocking_in_if< T >The sc_fifo<T> input nonblocking interface class
sc_core::sc_fifo_nonblocking_out_if< T >The sc_fifo<T> nonblocking output interface class
sc_core::sc_fifo_out< T >The sc_fifo<T> output port class
sc_core::sc_fifo_out_if< T >The sc_fifo<T> output interface class
sc_dt::sc_fix
sc_dt::sc_fix_fast
sc_dt::sc_fixed< W, I, Q, O, N >
sc_dt::sc_fixed_fast< W, I, Q, O, N >
sc_dt::sc_fxcast_switch
sc_dt::sc_fxnum
sc_dt::sc_fxnum_bitref
sc_dt::sc_fxnum_fast
sc_dt::sc_fxnum_fast_bitref
sc_dt::sc_fxnum_fast_observer
sc_dt::sc_fxnum_fast_subref
sc_dt::sc_fxnum_observer
sc_dt::sc_fxnum_subref
sc_dt::sc_fxtype_params
sc_dt::sc_fxval
sc_dt::sc_fxval_fast
sc_dt::sc_fxval_fast_observer
sc_dt::sc_fxval_observer
sc_dt::sc_generic_base< T >
sc_dt::sc_global< T >
sc_core::sc_halt
sc_core::sc_host_mutexThe sc_host_mutex class, wrapping an OS mutex on the simulation host
sc_core::sc_in< T >The sc_signal<T> input port class
sc_core::sc_in< bool >
sc_core::sc_in< sc_dt::sc_logic >
sc_core::sc_in_clk
sc_core::sc_in_resolvedThe sc_signal_resolved input port class
sc_core::sc_in_rv< W >The sc_signal_rv<W> input port class
sc_core::sc_inout< T >The sc_signal<T> input/output port class
sc_core::sc_inout< bool >
sc_core::sc_inout< sc_dt::sc_logic >
sc_core::sc_inout_clk
sc_core::sc_inout_resolvedThe sc_signal_resolved input/output port class
sc_core::sc_inout_rv< W >The sc_signal_rv<W> input/output port class
sc_dt::sc_int< W >
sc_dt::sc_int_base
sc_dt::sc_int_bitref
sc_dt::sc_int_bitref_r
sc_dt::sc_int_subref
sc_dt::sc_int_subref_r
sc_core::sc_interfaceAbstract base class of all interface classes
sc_core::sc_join
sc_core::sc_kernel_lockA scoped mutex for the kernel lock
sc_core::sc_kill
sc_dt::sc_length_param
sc_dt::sc_logic
sc_dt::sc_lv< W >
sc_dt::sc_lv_base
sc_core::sc_lv_resolve< W >Resolution function for sc_dt::sc_lv<W>
sc_core::sc_member_access< ElementType, AccessType >
sc_core::sc_mempool
sc_core::sc_method_processA method process
sc_dt::sc_mixed_proxy_traits_helper< X, Y >
sc_dt::sc_mixed_proxy_traits_helper< X, X >
sc_core::sc_moduleBase class for all structural entities
sc_core::sc_module_nameModule name class
sc_core::sc_module_registryRegistry for all modules
sc_core::sc_mpobject
sc_core::sc_msg_def
sc_core::sc_mutexThe sc_mutex primitive channel class
sc_core::sc_mutex_ifThe sc_mutex_if interface class
sc_core::sc_name_gen
sc_core::sc_objectAbstract base class of all SystemC `simulation' objects
sc_core::sc_object_manager
sc_core::sc_out< T >The sc_signal<T> output port class
sc_core::sc_out_clk
sc_core::sc_out_resolvedThe sc_signal_resolved output port class
sc_core::sc_out_rv< W >The sc_signal_rv<W> output port class
sc_core::sc_pdhash< K, C >
sc_core::sc_pdhash_iter< K, C >
sc_core::sc_phase_callback_registry
sc_core::sc_phash< K, C >
sc_core::sc_phash_base
sc_core::sc_phash_base_iter
sc_core::sc_phash_iter< K, C >
sc_core::sc_plist< T >
sc_core::sc_plist_base
sc_core::sc_plist_base_iter
sc_core::sc_plist_iter< T >
sc_core::sc_port< IF, N, P >Generic port class and base class for other port classes
sc_core::sc_port_b< IF >Abstract base class for class sc_port
sc_core::sc_port_baseAbstract base class for class sc_port_b
sc_core::sc_port_registryRegistry for all ports
sc_core::sc_ppq< T >
sc_core::sc_ppq_base
sc_core::sc_prim_channelAbstract base class of all primitive channel classes
sc_core::sc_prim_channel_registryRegistry for all primitive channels
sc_core::sc_process_bUser initiated dynamic process support
sc_core::sc_process_handleThis class provides access to an sc_process_b object instance in a manner which allows some persistence after the deletion of the actual process
sc_core::sc_process_hostThis is the base class for objects which may have processes defined for their methods (e.g., sc_module)
sc_core::sc_process_monitor
sc_dt::sc_proxy< X >
sc_dt::sc_proxy_traits< sc_bitref< X > >
sc_dt::sc_proxy_traits< sc_bitref_r< X > >
sc_dt::sc_proxy_traits< sc_bv_base >
sc_dt::sc_proxy_traits< sc_concref< X, Y > >
sc_dt::sc_proxy_traits< sc_concref_r< X, Y > >
sc_dt::sc_proxy_traits< sc_lv_base >
sc_dt::sc_proxy_traits< sc_proxy< X > >
sc_dt::sc_proxy_traits< sc_subref< X > >
sc_dt::sc_proxy_traits< sc_subref_r< X > >
sc_core::sc_pvector< T >
sc_core::sc_report
sc_core::sc_report_handler
sc_core::sc_reset
sc_core::sc_reset_target
sc_core::sc_runnableClass that manages the ready-to-run queues
sc_core::sc_scoped_lockTo lock (and automatically release) a mutex
sc_core::sc_segidSegment id currently only used for sc_fifo::read(...) as a bug fix
sc_core::sc_semaphoreThe sc_semaphore primitive channel class
sc_core::sc_semaphore_ifThe sc_semaphore_if interface class
sc_core::sc_sensitive
sc_core::sc_sensitive_neg
sc_core::sc_sensitive_pos
sc_core::sc_signal< T, POL >The sc_signal<T> primitive channel class
sc_core::sc_signal< bool, POL >
sc_core::sc_signal< sc_dt::sc_logic, POL >
sc_core::sc_signal_in_if< T >The sc_signal<T> input interface class
sc_core::sc_signal_in_if< bool >
sc_core::sc_signal_in_if< sc_dt::sc_logic >
sc_core::sc_signal_inout_if< T >The sc_signal<T> input/output interface class
sc_core::sc_signal_resolvedThe resolved signal class
sc_core::sc_signal_rv< W >The resolved vector signal class
sc_core::sc_signal_write_if< T >The standard output interface class
sc_dt::sc_signed
sc_dt::sc_signed_bitref
sc_dt::sc_signed_bitref_r
sc_dt::sc_signed_subref
sc_dt::sc_signed_subref_r
sc_core::sc_simcontextThe simulation context
sc_core::sc_spawn_object< T >
sc_core::sc_spawn_object_v< T >Semantic object with return value
sc_core::sc_spawn_options
sc_core::sc_strhash< C >
sc_core::sc_strhash_iter< C >
sc_dt::sc_string_old
sc_dt::sc_subref< X >
sc_dt::sc_subref_r< X >
sc_core::sc_thread_processA thread process
sc_core::sc_throw_it< EXCEPT >Arbitrary exception class
sc_core::sc_throw_it_helper
sc_core::sc_time
sc_core::sc_time_params
sc_core::sc_timestampA time stamp combining timed cycles and delta cycles
sc_core::sc_trace_file
sc_core::sc_trace_file_base
sc_core::sc_trace_paramsStruct for storing the trace file and object name of an sc_trace call
sc_dt::sc_ufix
sc_dt::sc_ufix_fast
sc_dt::sc_ufixed< W, I, Q, O, N >
sc_dt::sc_ufixed_fast< W, I, Q, O, N >
sc_dt::sc_uint< W >
sc_dt::sc_uint_base
sc_dt::sc_uint_bitref
sc_dt::sc_uint_bitref_r
sc_dt::sc_uint_subref
sc_dt::sc_uint_subref_r
sc_dt::sc_unsigned
sc_dt::sc_unsigned_bitref
sc_dt::sc_unsigned_bitref_r
sc_dt::sc_unsigned_subref
sc_dt::sc_unsigned_subref_r
sc_core::sc_unwind_exception
sc_core::sc_user
sc_dt::sc_value_base
sc_core::sc_vector< T >
sc_core::sc_vector_assembly< T, MT >
sc_core::sc_vector_base
sc_core::sc_vector_iter< ElementType, AccessPolicy >
sc_core::sc_vpool< T >
sc_dt::sc_without_context
sc_writer_policy_check
sc_core::sc_writer_policy_check< SC_MANY_WRITERS >
sc_core::sc_writer_policy_check< SC_ONE_WRITER >
sc_core::sc_writer_policy_check< SC_UNCHECKED_WRITERS >
sc_core::sc_writer_policy_check_delta
sc_core::sc_writer_policy_check_port
sc_core::sc_writer_policy_check_write
sc_core::sc_writer_policy_nocheck_port
sc_core::sc_writer_policy_nocheck_write
sc_dt::scfx_ieee_double
sc_dt::scfx_ieee_float
sc_dt::scfx_index
sc_dt::scfx_mant
sc_dt::scfx_mant_free_words_lockA scoped mutex for static word_list* free_words
sc_dt::scfx_mant_ref
sc_dt::scfx_params
sc_dt::scfx_pow10
sc_dt::scfx_rep
sc_dt::scfx_rep_list_lockA scoped mutex for static scfx_rep_node* list
sc_dt::scfx_rep_pow10_fx_lockA scoped mutex for static scfx_pow10 pow10_fx
sc_dt::scfx_rep_scfx_string_lockA scoped mutex for scfx_rep::to_string
sc_dt::scfx_string
sc_core::scoped_flag
sc_core::sc_meta::special_result
sc_core::sc_object_manager::table_entry
sc_core::vcd_trace_file
sc_core::wif_trace_file

Generated on 30 Sep 2018 for SystemC by  doxygen 1.6.1