sc_core::sc_method_process Class Reference

#include <sc_process_int.h>

Inheritance diagram for sc_core::sc_method_process:

sc_core::sc_process_b sc_core::sc_object List of all members.

Public Member Functions

virtual const char * kind () const

Protected Member Functions

 sc_method_process (const char *nm, SC_ENTRY_FUNC fn, sc_process_host *host)
virtual ~sc_method_process ()
void clear_trigger ()
void next_trigger (const sc_event &)
void next_trigger (sc_event_or_list &)
void next_trigger (sc_event_and_list &)
void next_trigger (const sc_time &)
void next_trigger (const sc_time &, const sc_event &)
void next_trigger (const sc_time &, sc_event_or_list &)
void next_trigger (const sc_time &, sc_event_and_list &)
bool trigger_dynamic (sc_event *)
void set_next_exist (sc_method_handle next_p)
sc_method_handle next_exist ()
void set_next_runnable (sc_method_handle next_p)
sc_method_handle next_runnable ()

Friends

class ::pinapa::simcontext
class sc_event
class sc_module
class sc_process_host
class sc_process_table
class sc_simcontext
class sc_runnable
void next_trigger (sc_simcontext *)
void next_trigger (const sc_event &, sc_simcontext *)
void next_trigger (sc_event_or_list &, sc_simcontext *)
void next_trigger (sc_event_and_list &, sc_simcontext *)
void next_trigger (const sc_time &, sc_simcontext *)
void next_trigger (const sc_time &, const sc_event &, sc_simcontext *)
void next_trigger (const sc_time &, sc_event_or_list &, sc_simcontext *)
void next_trigger (const sc_time &, sc_event_and_list &, sc_simcontext *)

Constructor & Destructor Documentation

sc_core::sc_method_process::sc_method_process ( const char *  nm,
SC_ENTRY_FUNC  fn,
sc_process_host host 
) [protected]

sc_core::sc_method_process::~sc_method_process (  )  [protected, virtual]


Member Function Documentation

virtual const char* sc_core::sc_method_process::kind (  )  const [inline, virtual]

Reimplemented from sc_core::sc_process_b.

void sc_core::sc_method_process::clear_trigger (  )  [protected]

void sc_core::sc_method_process::next_trigger ( const sc_event  )  [inline, protected]

void sc_core::sc_method_process::next_trigger ( sc_event_or_list  )  [inline, protected]

void sc_core::sc_method_process::next_trigger ( sc_event_and_list  )  [inline, protected]

void sc_core::sc_method_process::next_trigger ( const sc_time  )  [inline, protected]

void sc_core::sc_method_process::next_trigger ( const sc_time ,
const sc_event  
) [inline, protected]

void sc_core::sc_method_process::next_trigger ( const sc_time ,
sc_event_or_list  
) [inline, protected]

void sc_core::sc_method_process::next_trigger ( const sc_time ,
sc_event_and_list  
) [inline, protected]

bool sc_core::sc_method_process::trigger_dynamic ( sc_event  )  [protected]

void sc_core::sc_method_process::set_next_exist ( sc_method_handle  next_p  )  [inline, protected]

sc_method_handle sc_core::sc_method_process::next_exist (  )  [inline, protected]

void sc_core::sc_method_process::set_next_runnable ( sc_method_handle  next_p  )  [inline, protected]

sc_method_handle sc_core::sc_method_process::next_runnable (  )  [inline, protected]


Friends And Related Function Documentation

friend class ::pinapa::simcontext [friend]

Reimplemented from sc_core::sc_object.

friend class sc_event [friend]

friend class sc_module [friend]

Reimplemented from sc_core::sc_process_b.

friend class sc_process_host [friend]

friend class sc_process_table [friend]

friend class sc_simcontext [friend]

friend class sc_runnable [friend]

Reimplemented from sc_core::sc_process_b.

void next_trigger ( sc_simcontext simc = sc_get_curr_simcontext()  )  [friend]

void next_trigger ( const sc_event e,
sc_simcontext simc = sc_get_curr_simcontext() 
) [friend]

void next_trigger ( sc_event_or_list el,
sc_simcontext simc = sc_get_curr_simcontext() 
) [friend]

void next_trigger ( sc_event_and_list el,
sc_simcontext simc = sc_get_curr_simcontext() 
) [friend]

void next_trigger ( const sc_time t,
sc_simcontext simc = sc_get_curr_simcontext() 
) [friend]

void next_trigger ( const sc_time t,
const sc_event e,
sc_simcontext simc = sc_get_curr_simcontext() 
) [friend]

void next_trigger ( const sc_time t,
sc_event_or_list el,
sc_simcontext simc = sc_get_curr_simcontext() 
) [friend]

void next_trigger ( const sc_time t,
sc_event_and_list el,
sc_simcontext simc = sc_get_curr_simcontext() 
) [friend]


The documentation for this class was generated from the following files:
Generated by
Matthieu Moy <Matthieu.Moy@st.com>
Back to Pinapa Home Page