GNU Octave
3.8.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
|
#include "thread-manager.h"
Public Member Functions | |
octave_thread_manager (void) | |
octave_thread_manager (const octave_thread_manager &tm) | |
~octave_thread_manager (void) | |
void | interrupt (void) |
octave_thread_manager & | operator= (const octave_thread_manager &tm) |
void | register_current_thread (void) |
Static Public Member Functions | |
static void | block_interrupt_signal (void) |
static void | unblock_interrupt_signal (void) |
Static Private Member Functions | |
static octave_base_thread_manager * | create_rep (void) |
Private Attributes | |
octave_base_thread_manager * | rep |
Definition at line 49 of file thread-manager.h.
octave_thread_manager::octave_thread_manager | ( | void | ) |
Definition at line 86 of file thread-manager.cc.
|
inline |
Definition at line 55 of file thread-manager.h.
References octave_base_thread_manager::count, and rep.
|
inline |
Definition at line 61 of file thread-manager.h.
Definition at line 124 of file thread-manager.cc.
References block_or_unblock_signal().
Referenced by octave_start_gui().
|
staticprivate |
Definition at line 136 of file thread-manager.cc.
Definition at line 79 of file thread-manager.h.
References octave_base_thread_manager::interrupt(), and rep.
Referenced by octave_interpreter::interrupt().
|
inline |
Definition at line 63 of file thread-manager.h.
References octave_base_thread_manager::count, and rep.
Definition at line 77 of file thread-manager.h.
References octave_base_thread_manager::register_current_thread(), and rep.
Referenced by octave_interpreter::execute().
Definition at line 130 of file thread-manager.cc.
References block_or_unblock_signal().
Referenced by octave_interpreter::execute(), and octave_cli_thread::run().
|
private |
Definition at line 87 of file thread-manager.h.
Referenced by interrupt(), operator=(), register_current_thread(), and ~octave_thread_manager().