SystemC Library API Reference Manual
Reference documentation for the Simics SystemC Library.
 
Loading...
Searching...
No Matches
sc_core::simContextProxy Class Reference

#include <sim_context_proxy.h>

Public Types

typedef simics::systemc::EventVector EventVector
 

Static Public Member Functions

static bool is_time_less (simics::systemc::Event i, simics::systemc::Event j)
 
static EventVector get_timed_event_list (sc_core::sc_object *filter)
 
static int get_timed_event_list_size ()
 
static const char * get_typename (sc_export_base *object)
 
static const char * get_typename (sc_port_base *object)
 
static sc_bind_info * get_bind_info (sc_port_base *object)
 
static void trigger_static (sc_process_b *object)
 
static void set_simulation_status (sc_status status)
 
static sc_time sc_time_to_pending_activity_ignore_async ()
 
static bool get_paused ()
 
static bool get_pause_pending ()
 
static void set_pause_pending (bool pause)
 

Member Typedef Documentation

◆ EventVector

Member Function Documentation

◆ get_bind_info()

static sc_bind_info * sc_core::simContextProxy::get_bind_info ( sc_port_base *  object)
static

◆ get_pause_pending()

static bool sc_core::simContextProxy::get_pause_pending ( )
static

◆ get_paused()

static bool sc_core::simContextProxy::get_paused ( )
static

◆ get_timed_event_list()

static EventVector sc_core::simContextProxy::get_timed_event_list ( sc_core::sc_object *  filter)
static

◆ get_timed_event_list_size()

static int sc_core::simContextProxy::get_timed_event_list_size ( )
static

◆ get_typename() [1/2]

static const char * sc_core::simContextProxy::get_typename ( sc_export_base *  object)
static

◆ get_typename() [2/2]

static const char * sc_core::simContextProxy::get_typename ( sc_port_base *  object)
static

◆ is_time_less()

static bool sc_core::simContextProxy::is_time_less ( simics::systemc::Event  i,
simics::systemc::Event  j 
)
inlinestatic

◆ sc_time_to_pending_activity_ignore_async()

static sc_time sc_core::simContextProxy::sc_time_to_pending_activity_ignore_async ( )
static

◆ set_pause_pending()

static void sc_core::simContextProxy::set_pause_pending ( bool  pause)
static

◆ set_simulation_status()

static void sc_core::simContextProxy::set_simulation_status ( sc_status  status)
static

◆ trigger_static()

static void sc_core::simContextProxy::trigger_static ( sc_process_b *  object)
static

The documentation for this class was generated from the following file: