| 
    SystemC
    Recoding Infrastructure for SystemC v0.6.0 derived from Accellera SystemC 2.3.1
    
   Accellera SystemC proof-of-concept library 
   | 
 
The event class. More...
#include <sysc/kernel/sc_event.h>

Public Attributes | |
| std::set< sc_timestamp > | m_notify_timestamp_set | 
| std::vector< sc_method_handle > | m_methods_static | 
| std::vector< sc_method_handle > | m_methods_dynamic | 
| std::vector< sc_thread_handle > | m_threads_static | 
| std::vector< sc_thread_handle > | m_threads_dynamic | 
| int | m_delta_event_index | 
Friends | |
| class | sc_clock | 
| class | sc_event_list | 
| class | sc_event_timed | 
| class | sc_simcontext | 
| class | sc_object | 
| class | sc_process_b | 
| class | sc_method_process | 
| class | sc_thread_process | 
| template<typename IF , sc_writer_policy POL> | |
| class | sc_signal | 
| void | sc_thread_cor_fn (void *arg) | 
The event class.
Definition at line 260 of file sc_event.h.
| sc_core::sc_event::sc_event | ( | ) | 
| sc_core::sc_event::sc_event | ( | const char * | name | ) | 
| sc_core::sc_event::~sc_event | ( | ) | 
| const char* sc_core::sc_event::basename | ( | ) | const | 
| void sc_core::sc_event::cancel | ( | ) | 
| void sc_core::sc_event::erase_notification_time | ( | sc_timestamp | ) | 
| sc_timestamp sc_core::sc_event::get_earliest_notification_time | ( | ) | 
| sc_timestamp sc_core::sc_event::get_earliest_time_after_certain_time | ( | sc_timestamp | ) | 
| const sc_timestamp& sc_core::sc_event::get_notify_timestamp | ( | ) | const | 
GET the notification time stamp.
| const sc_timestamp& sc_core::sc_event::get_notify_timestamp_last | ( | ) | const | 
      
  | 
  inline | 
Definition at line 296 of file sc_event.h.
      
  | 
  inline | 
Definition at line 297 of file sc_event.h.
      
  | 
  inline | 
Definition at line 294 of file sc_event.h.
| void sc_core::sc_event::notify | ( | ) | 
The immediate notification is not supported by the out-of-order simulation in the current release.
| void sc_core::sc_event::notify | ( | const sc_time & | ) | 
      
  | 
  inline | 
Definition at line 450 of file sc_event.h.
| void sc_core::sc_event::notify_delayed | ( | ) | 
| void sc_core::sc_event::notify_delayed | ( | const sc_time & | ) | 
      
  | 
  inline | 
Definition at line 522 of file sc_event.h.
      
  | 
  inline | 
Definition at line 869 of file sc_event.h.
      
  | 
  inline | 
Definition at line 879 of file sc_event.h.
      
  | 
  inline | 
Definition at line 751 of file sc_event.h.
      
  | 
  inline | 
Definition at line 761 of file sc_event.h.
| void sc_core::sc_event::push_notify_timestamp_list | ( | const sc_timestamp & | ts | ) | 
      
  | 
  friend | 
Definition at line 262 of file sc_event.h.
      
  | 
  friend | 
Definition at line 263 of file sc_event.h.
      
  | 
  friend | 
Definition at line 264 of file sc_event.h.
      
  | 
  friend | 
Definition at line 268 of file sc_event.h.
      
  | 
  friend | 
Definition at line 266 of file sc_event.h.
      
  | 
  friend | 
Definition at line 267 of file sc_event.h.
      
  | 
  friend | 
Definition at line 270 of file sc_event.h.
      
  | 
  friend | 
Definition at line 265 of file sc_event.h.
      
  | 
  friend | 
      
  | 
  friend | 
Definition at line 269 of file sc_event.h.
| int sc_core::sc_event::m_delta_event_index | 
Definition at line 385 of file sc_event.h.
      
  | 
  mutable | 
Definition at line 326 of file sc_event.h.
      
  | 
  mutable | 
Definition at line 325 of file sc_event.h.
| std::set<sc_timestamp> sc_core::sc_event::m_notify_timestamp_set | 
Definition at line 277 of file sc_event.h.
      
  | 
  mutable | 
Definition at line 328 of file sc_event.h.
      
  | 
  mutable | 
Definition at line 327 of file sc_event.h.
 1.8.5