GNU Octave
4.0.0
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 "singleton-cleanup.h"
#include "toplev.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 119 of file octave-link.cc.
References octave_link::edit_file(), error(), error_state, flush_octave_stdout(), octave_link::prompt_new_edit_file(), and octave_value::string_value().
OCTAVE_EXPORT octave_value_list F__octave_link_enabled__ | ( | const octave_value_list & | , |
int | |||
) |
Definition at line 110 of file octave-link.cc.
References octave_link::enabled(), and octave_value().
OCTAVE_EXPORT octave_value_list F__octave_link_file_dialog__ | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 215 of file octave-link.cc.
References Array< T >::columns(), error(), error_state, octave_link::file_dialog(), flush_octave_stdout(), jit_convention::length, octave_value_list::resize(), Array< T >::rows(), and Array< T >::xelem().
OCTAVE_EXPORT octave_value_list F__octave_link_input_dialog__ | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 363 of file octave-link.cc.
References Cell::cellstr_value(), error(), error_state, flush_octave_stdout(), octave_link::input_dialog(), Array< T >::numel(), Array< T >::rows(), and Array< T >::xelem().
OCTAVE_EXPORT octave_value_list F__octave_link_list_dialog__ | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 295 of file octave-link.cc.
References Cell::cellstr_value(), error(), error_state, flush_octave_stdout(), octave_link::list_dialog(), Array< T >::numel(), and Array< T >::xelem().
OCTAVE_EXPORT octave_value_list F__octave_link_message_dialog__ | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 157 of file octave-link.cc.
References error(), error_state, flush_octave_stdout(), octave_link::message_dialog(), and octave_value::string_value().
OCTAVE_EXPORT octave_value_list F__octave_link_question_dialog__ | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 184 of file octave-link.cc.
References error(), error_state, flush_octave_stdout(), octave_link::question_dialog(), and octave_value::string_value().
OCTAVE_EXPORT octave_value_list F__octave_link_show_doc__ | ( | const octave_value_list & | args, |
int | |||
) |
Definition at line 438 of file octave-link.cc.
References octave_link::show_doc(), and octave_value::string_value().
OCTAVE_EXPORT octave_value_list F__octave_link_show_preferences__ | ( | const octave_value_list & | , |
int | |||
) |
Definition at line 425 of file octave-link.cc.
References octave_link::show_preferences().
|
static |
Definition at line 39 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().