GNU Octave
4.2.1
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
|
#include "octave-interpreter.h"
Public Slots | |
void | execute (void) |
void | interrupt (void) |
Signals | |
void | octave_ready_signal () |
Public Member Functions | |
octave_interpreter (octave::application *app_context) | |
~octave_interpreter (void) | |
Private Attributes | |
octave::application * | m_app_context |
int | m_exit_status |
octave_thread_manager | thread_manager |
Definition at line 33 of file octave-interpreter.h.
octave_interpreter::octave_interpreter | ( | octave::application * | app_context | ) |
Definition at line 32 of file octave-interpreter.cc.
|
inline |
Definition at line 43 of file octave-interpreter.h.
|
slot |
Definition at line 38 of file octave-interpreter.cc.
References m_app_context, m_exit_status, octave_ready_signal(), octave_thread_manager::register_current_thread(), thread_manager, and octave_thread_manager::unblock_interrupt_signal().
|
slot |
Definition at line 54 of file octave-interpreter.cc.
References octave_thread_manager::interrupt(), and thread_manager.
|
signal |
Definition at line 105 of file moc-octave-interpreter.cc.
Referenced by execute().
|
private |
Definition at line 61 of file octave-interpreter.h.
Referenced by execute().
|
private |
Definition at line 63 of file octave-interpreter.h.
Referenced by execute().
|
private |
Definition at line 59 of file octave-interpreter.h.
Referenced by execute(), and interrupt().