Lines Matching defs:sc_simcontext

22   sc_simcontext.cpp -- Provides a simulation context for use with multiple
48 #include "sysc/kernel/sc_simcontext.h"
155 << "kernel/sc_simcontext.cpp for more details."
274 // | sc_simcontext::preempt_with().
333 sc_simcontext* csc_p = sc_get_curr_simcontext();
356 // CLASS : sc_simcontext
362 sc_simcontext::init()
414 sc_simcontext::clean()
439 sc_simcontext::sc_simcontext() :
458 sc_simcontext::~sc_simcontext()
464 // |"sc_simcontext::active_object"
472 sc_simcontext::active_object()
483 // |"sc_simcontext::crunch"
501 sc_simcontext::crunch( bool once )
649 sc_simcontext::cycle( const sc_time& t)
670 sc_simcontext::elaborate()
723 sc_simcontext::prepare_to_simulate()
838 sc_simcontext::initial_crunch( bool no_crunch )
864 sc_simcontext::initialize( bool no_crunch )
875 // |"sc_simcontext::simulate"
892 sc_simcontext::simulate( const sc_time& duration )
1004 sc_simcontext::do_sc_stop_action()
1016 sc_simcontext::mark_to_collect_process( sc_process_b* zombie )
1023 //"sc_simcontext::stop"
1039 sc_simcontext::stop()
1060 sc_simcontext::reset()
1067 sc_simcontext::end()
1080 sc_simcontext::hierarchy_push( sc_module* mod )
1086 sc_simcontext::hierarchy_pop()
1092 sc_simcontext::hierarchy_curr() const
1098 sc_simcontext::first_object()
1104 sc_simcontext::next_object()
1110 sc_simcontext::find_object( const char* name )
1117 "sc_simcontext::find_object() is deprecated,\n" \
1126 sc_simcontext::gen_unique_name( const char* basename_, bool preserve_first )
1133 sc_simcontext::create_cthread_process(
1150 sc_simcontext::create_method_process(
1190 sc_simcontext::create_thread_process(
1230 sc_simcontext::add_trace_file( sc_trace_file* tf )
1237 sc_simcontext::remove_trace_file( sc_trace_file* tf )
1246 sc_simcontext::next_cor()
1266 sc_simcontext::get_child_objects() const
1273 "sc_simcontext::get_child_objects() is deprecated,\n" \
1280 sc_simcontext::add_child_event( sc_event* event_ )
1287 sc_simcontext::add_child_object( sc_object* object_ )
1294 sc_simcontext::remove_child_event( sc_event* event_ )
1308 sc_simcontext::remove_child_object( sc_object* object_ )
1322 sc_simcontext::delta_count() const
1329 "sc_simcontext::delta_count() is deprecated, use sc_delta_count()" );
1335 sc_simcontext::is_running() const
1342 "sc_simcontext::is_running() is deprecated, use sc_is_running()" );
1348 // |"sc_simcontext::next_time"
1359 sc_simcontext::next_time( sc_time& result ) const
1373 sc_simcontext::remove_delta_event( sc_event* e )
1388 // |"sc_simcontext::preempt_with"
1403 sc_simcontext::preempt_with( sc_method_handle method_h )
1473 //"sc_simcontext::requeue_current_process"
1480 void sc_simcontext::requeue_current_process()
1491 //"sc_simcontext::suspend_current_process"
1497 void sc_simcontext::suspend_current_process()
1508 sc_simcontext::trace_cycle( bool delta_cycle )
1524 static sc_simcontext sc_default_global_context;
1525 sc_simcontext* sc_curr_simcontext = &sc_default_global_context;
1527 sc_simcontext* sc_curr_simcontext = 0;
1528 sc_simcontext* sc_default_global_context = 0;
1532 static sc_simcontext* sc_curr_simcontext = 0;
1535 sc_simcontext*
1540 static sc_simcontext sc_default_global_context;
1543 static sc_simcontext* sc_default_global_context = new sc_simcontext;
1556 sc_simcontext* simc = sc_get_curr_simcontext();
1608 sc_simcontext::pending_activity_at_current_time() const
1617 sc_time sc_time_to_pending_activity( const sc_simcontext* simc_p )
1662 sc_simcontext* context_p; // current simulation context.
2058 // $Log: sc_simcontext.cpp,v $
2077 // Andy Goodrich: moved pln() from sc_simcontext.cpp to sc_ver.cpp.
2086 // details are hidden from sc_simcontext.
2128 // Andy Goodrich: moved active process calculation to the sc_simcontext class.
2282 // sc_simcontext. Changed the boolean update_phase to an enum that shows all