Classes | 
| struct   | sc_core::sc_kernel_lock | 
|   | A scoped mutex for the kernel lock.  More...
  | 
| class   | sc_core::sc_simcontext | 
|   | The simulation context.  More...
  | 
Namespaces | 
| namespace   | sc_core | 
Typedefs | 
| typedef sc_plist< sc_process_b * >  | sc_core::sc_process_list | 
Enumerations | 
| enum   | sc_core::sc_stop_mode { sc_core::SC_STOP_FINISH_DELTA, 
sc_core::SC_STOP_IMMEDIATE
 } | 
| enum   | sc_core::sc_starvation_policy { sc_core::SC_EXIT_ON_STARVATION, 
sc_core::SC_RUN_TO_TIME
 } | 
Functions | 
| void  | sc_core::sc_set_stop_mode (sc_stop_mode mode) | 
| sc_stop_mode  | sc_core::sc_get_stop_mode () | 
| void  | sc_core::sc_start () | 
| void  | sc_core::sc_start (const sc_time &duration, sc_starvation_policy p=SC_RUN_TO_TIME) | 
| void  | sc_core::sc_start (int duration, sc_time_unit unit, sc_starvation_policy p=SC_RUN_TO_TIME) | 
| void  | sc_core::sc_start (double duration, sc_time_unit unit, sc_starvation_policy p=SC_RUN_TO_TIME) | 
| void  | sc_core::sc_stop () | 
| sc_dt::uint64  | sc_core::sc_delta_count () | 
|   | This function returns the local delta count of the running process.  
  | 
| const std::vector< sc_event * > &  | sc_core::sc_get_top_level_events (const sc_simcontext *simc_p) | 
| const std::vector< sc_object * > &  | sc_core::sc_get_top_level_objects (const sc_simcontext *simc_p) | 
| bool  | sc_core::sc_is_running (const sc_simcontext *simc_p) | 
| void  | sc_core::sc_pause () | 
| bool  | sc_core::sc_end_of_simulation_invoked () | 
| bool  | sc_core::sc_start_of_simulation_invoked () | 
| void  | sc_core::sc_set_time_resolution (double, sc_time_unit) | 
| sc_time  | sc_core::sc_get_time_resolution () | 
| void  | sc_core::sc_set_default_time_unit (double, sc_time_unit) | 
| sc_time  | sc_core::sc_get_default_time_unit () | 
| bool  | sc_core::sc_pending_activity_at_current_time (const sc_simcontext *) | 
| bool  | sc_core::sc_pending_activity_at_future_time (const sc_simcontext *) | 
| sc_time  | sc_core::sc_time_to_pending_activity (const sc_simcontext *) | 
| sc_simcontext *  | sc_core::sc_get_curr_simcontext () | 
| sc_status  | sc_core::sc_get_status () | 
| sc_process_handle  | sc_core::sc_get_current_process_handle () | 
| sc_object *  | sc_core::sc_get_current_object () | 
| sc_process_b *  | sc_core::sc_get_current_process_b () | 
| sc_process_b *  | sc_core::sc_get_curr_process_handle () | 
| sc_curr_proc_kind  | sc_core::sc_get_curr_process_kind () | 
| int  | sc_core::sc_get_simulator_status () | 
| const char *  | sc_core::sc_gen_unique_name (const char *, bool preserve_first) | 
| void  | sc_core::sc_set_random_seed (unsigned int seed_) | 
| void  | sc_core::sc_initialize () | 
| const sc_time &  | sc_core::sc_max_time () | 
| const sc_time &  | sc_core::sc_time_stamp () | 
| double  | sc_core::sc_simulation_time () | 
| sc_event *  | sc_core::sc_find_event (const char *name) | 
| sc_object *  | sc_core::sc_find_object (const char *name) | 
| bool  | sc_core::sc_is_unwinding () | 
| bool  | sc_core::sc_pending_activity (const sc_simcontext *simc_p=sc_get_curr_simcontext()) | 
| bool  | sc_core::sc_hierarchical_name_exists (const char *name) | 
Variables | 
| bool  | sc_core::_SYSC_SYNC_PAR_SIM | 
| unsigned int  | sc_core::_OoO_Combined_Data_Conflict_Table_Size | 
| unsigned int  | sc_core::_OoO_Combined_Data_Conflict_Lookup_Table_Number_Segments | 
| unsigned int  | sc_core::_OoO_Combined_Data_Conflict_Lookup_Table_Max_Instances | 
| unsigned int  | sc_core::_OoO_Prediction_Time_Advance_Table_Number_Steps | 
| unsigned int  | sc_core::_OoO_Prediction_Time_Advance_Table_Number_Segments | 
| unsigned int  | sc_core::_OoO_Prediction_Event_Notification_Table_Number_Segments | 
| unsigned int  | sc_core::_OoO_Prediction_Event_Notification_Table_Max_Instances | 
| int  | sc_core::_OoO_Combined_Data_Conflict_Table [] | 
| int  | sc_core::_OoO_Combined_Data_Conflict_Lookup_Table [] | 
| long long  | sc_core::_OoO_Prediction_Time_Advance_Table_Time_Units [] | 
| int  | sc_core::_OoO_Prediction_Time_Advance_Table_Delta [] | 
| int  | sc_core::_OoO_Prediction_Time_Advance_Lookup_Table [] | 
| long long  | sc_core::_OoO_Prediction_Event_Notification_Table_Time_Units [] | 
| int  | sc_core::_OoO_Prediction_Event_Notification_Table_Delta [] | 
| int  | sc_core::_OoO_Prediction_Event_Notification_Lookup_Table [] | 
| bool  | sc_core::_OoO_Data_Conflict_Table [] | 
|   | Data conflict table for the out-of-order simulation.  
  | 
| unsigned int  | sc_core::_OoO_Data_Conflict_Table_Size | 
|   | Size of the data conflict table.  
  | 
| bool  | sc_core::_OoO_Event_Notify_Table [] | 
|   | Event notification table for the out-of-order simulation.  
  | 
| unsigned int  | sc_core::_OoO_Event_Notify_Table_Size | 
|   | Size of the event notification table.  
  | 
| int  | sc_core::_OoO_Conflict_Index_Lookup_Table [] | 
|   | Index lookup table for the data conflict table and event notification table.  
  | 
| unsigned int  | sc_core::_OoO_Max_Number_of_Instances | 
|   | The maximum number of instances.  
  | 
| unsigned int  | sc_core::_OoO_Number_of_Segments | 
|   | The number of segments.  
  | 
| long long  | sc_core::_OoO_Curr_Time_Advance_Table_Time [] | 
|   | Current time advance table (timed cycles) for the out-of-order simulation.  
  | 
| int  | sc_core::_OoO_Curr_Time_Advance_Table_Delta [] | 
|   | Current time advance table (delta cycles) for the out-of-order simulation.  
  | 
| unsigned int  | sc_core::_OoO_Curr_Time_Advance_Table_Size | 
|   | Size of the current time advance table.  
  | 
| long long  | sc_core::_OoO_Next_Time_Advance_Table_Time [] | 
|   | Next time advance table (timed cycles) for the out-of-order simulation.  
  | 
| int  | sc_core::_OoO_Next_Time_Advance_Table_Delta [] | 
|   | Next time advance table (delta cycles) for the out-of-order simulation.  
  | 
| unsigned int  | sc_core::_OoO_Next_Time_Advance_Table_Size | 
|   | Size of the next time advance table.  
  | 
| int  | sc_core::_OoO_Time_Advance_Index_Lookup_Table [] | 
|   | Index lookup table for the time advance table.  
  | 
| unsigned int  | sc_core::_OoO_Time_Advance_Index_Lookup_Table_Size | 
|   | Size of the index lookup table for the time advance table.  
  | 
| sc_simcontext *  | sc_core::sc_curr_simcontext | 
| sc_simcontext *  | sc_core::sc_default_global_context |