GNU Octave
4.2.1
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
|
#include "cmd-edit.h"
#include "defun.h"
#include "oct-env.h"
#include "oct-mutex.h"
#include "pager.h"
#include "singleton-cleanup.h"
#include "interpreter.h"
#include "octave-link.h"
Go to the source code of this file.
Functions | |
OCTAVE_EXPORT octave_value_list | F__octave_link_edit_file__ (const octave_value_list &args, int) |
OCTAVE_EXPORT octave_value_list | F__octave_link_enabled__ (const octave_value_list &, int) |
OCTAVE_EXPORT octave_value_list | F__octave_link_file_dialog__ (const octave_value_list &args, int) |
OCTAVE_EXPORT octave_value_list | F__octave_link_input_dialog__ (const octave_value_list &args, int) |
OCTAVE_EXPORT octave_value_list | F__octave_link_list_dialog__ (const octave_value_list &args, int) |
OCTAVE_EXPORT octave_value_list | F__octave_link_message_dialog__ (const octave_value_list &args, int) |
OCTAVE_EXPORT octave_value_list | F__octave_link_question_dialog__ (const octave_value_list &args, int) |
OCTAVE_EXPORT octave_value_list | F__octave_link_show_doc__ (const octave_value_list &args, int) |
OCTAVE_EXPORT octave_value_list | F__octave_link_show_preferences__ (const octave_value_list &, int) |
static int | octave_readline_hook (void) |
OCTAVE_EXPORT octave_value_list F__octave_link_edit_file__ | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 124 of file octave-link.cc.
References octave_link::edit_file(), file, flush_octave_stdout(), octave_link::prompt_new_edit_file(), retval, and string.
Referenced by install_octave_link_fcns().
OCTAVE_EXPORT octave_value_list F__octave_link_enabled__ | ( | const octave_value_list & | , |
int | |||
) |
Definition at line 115 of file octave-link.cc.
References octave_link::enabled(), and ovl().
Referenced by install_octave_link_fcns().
OCTAVE_EXPORT octave_value_list F__octave_link_file_dialog__ | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 200 of file octave-link.cc.
References Array< T >::columns(), octave_link::file_dialog(), filename, flush_octave_stdout(), octave_value(), ovl(), retval, Array< T >::rows(), string, and Array< T >::xelem().
Referenced by install_octave_link_fcns().
OCTAVE_EXPORT octave_value_list F__octave_link_input_dialog__ | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 327 of file octave-link.cc.
References Cell::cellstr_value(), flush_octave_stdout(), octave_link::input_dialog(), Array< T >::numel(), ovl(), Array< T >::rows(), string, tmp, and Array< T >::xelem().
Referenced by install_octave_link_fcns().
OCTAVE_EXPORT octave_value_list F__octave_link_list_dialog__ | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 269 of file octave-link.cc.
References Cell::cellstr_value(), flush_octave_stdout(), list, octave_link::list_dialog(), mode, name, Array< T >::numel(), ovl(), result, string, and Array< T >::xelem().
Referenced by install_octave_link_fcns().
OCTAVE_EXPORT octave_value_list F__octave_link_message_dialog__ | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 152 of file octave-link.cc.
References flush_octave_stdout(), octave_link::message_dialog(), retval, and string.
Referenced by install_octave_link_fcns().
OCTAVE_EXPORT octave_value_list F__octave_link_question_dialog__ | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 174 of file octave-link.cc.
References flush_octave_stdout(), octave_link::question_dialog(), retval, and string.
Referenced by install_octave_link_fcns().
OCTAVE_EXPORT octave_value_list F__octave_link_show_doc__ | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 389 of file octave-link.cc.
References file, ovl(), octave_link::show_doc(), and string.
Referenced by install_octave_link_fcns().
OCTAVE_EXPORT octave_value_list F__octave_link_show_preferences__ | ( | const octave_value_list & | , |
int | |||
) |
Definition at line 380 of file octave-link.cc.
References ovl(), and octave_link::show_preferences().
Referenced by install_octave_link_fcns().
|
static |
Definition at line 40 of file octave-link.cc.
References octave_link::entered_readline_hook(), octave_link::finished_readline_hook(), octave_link::generate_events(), and octave_link::process_events().
Referenced by octave_link::octave_link().