#include <sc_runnable.h>
Public メソッド | |
sc_runnable () | |
~sc_runnable () | |
void | init () |
void | toggle () |
void | remove_method (sc_method_handle) |
void | remove_thread (sc_thread_handle) |
void | push_back_method (sc_method_handle) |
void | push_back_thread (sc_thread_handle) |
void | push_front_method (sc_method_handle) |
void | push_front_thread (sc_thread_handle) |
bool | is_empty () const |
sc_method_handle | pop_method () |
sc_thread_handle | pop_thread () |
Private メソッド | |
sc_runnable (const sc_runnable &) | |
sc_runnable & | operator= (const sc_runnable &) |
Private 変数 | |
sc_method_handle | m_methods_push_head |
sc_method_handle | m_methods_push_tail |
sc_method_handle | m_methods_pop |
sc_thread_handle | m_threads_push_head |
sc_thread_handle | m_threads_push_tail |
sc_thread_handle | m_threads_pop |
sc_core::sc_runnable::sc_runnable | ( | ) | [inline] |
sc_core::sc_runnable::~sc_runnable | ( | ) | [inline] |
sc_core::sc_runnable::sc_runnable | ( | const sc_runnable & | ) | [private] |
void sc_core::sc_runnable::init | ( | ) | [inline] |
void sc_core::sc_runnable::toggle | ( | ) | [inline] |
void sc_core::sc_runnable::remove_method | ( | sc_method_handle | remove_p | ) | [inline] |
void sc_core::sc_runnable::remove_thread | ( | sc_thread_handle | remove_p | ) | [inline] |
void sc_core::sc_runnable::push_back_method | ( | sc_method_handle | method_h | ) | [inline] |
void sc_core::sc_runnable::push_back_thread | ( | sc_thread_handle | thread_h | ) | [inline] |
void sc_core::sc_runnable::push_front_method | ( | sc_method_handle | method_h | ) | [inline] |
void sc_core::sc_runnable::push_front_thread | ( | sc_thread_handle | thread_h | ) | [inline] |
bool sc_core::sc_runnable::is_empty | ( | ) | const [inline] |
sc_method_handle sc_core::sc_runnable::pop_method | ( | ) | [inline] |
sc_thread_handle sc_core::sc_runnable::pop_thread | ( | ) | [inline] |
sc_runnable& sc_core::sc_runnable::operator= | ( | const sc_runnable & | ) | [private] |