26 #if defined (HAVE_CONFIG_H)
60 std::cerr <<
"fatal error: octave interpreter context missing" << std::endl;
169 error (
"__require_current_scope__: symbol table scope missing");
224 const std::string& parameter_name)
226 std::list<std::string> parameter_names;
227 parameter_names.push_back (parameter_name);
236 const std::list<std::string>& parameter_names)
260 for (
const auto& pname : parameter_names)
272 OCTAVE_END_NAMESPACE(
octave)
Provides threadsafe access to octave.
gh_manager & get_gh_manager()
cdef_manager & get_cdef_manager()
load_save_system & get_load_save_system()
dynamic_loader & get_dynamic_loader()
type_info & get_type_info()
event_manager & get_event_manager()
symbol_table & get_symbol_table()
symbol_scope get_current_scope() const
input_system & get_input_system()
output_system & get_output_system()
gtk_manager & get_gtk_manager()
tree_evaluator & get_evaluator()
display_info & get_display_info()
load_path & get_load_path()
error_system & get_error_system()
octave_value_list feval(const char *name, const octave_value_list &args=octave_value_list(), int nargout=0)
Evaluate an Octave function (built-in or interpreted) and return the list of result values.
child_list & get_child_list()
help_system & get_help_system()
static interpreter * the_interpreter()
octave_idx_type length() const
bool is_function_handle() const
bool is_inline_function() const
std::string string_value(bool force=false) const
octave_value find_function(const std::string &name, const symbol_scope &search_scope=symbol_scope::invalid())
bp_table & get_bp_table()
OCTAVE_BEGIN_NAMESPACE(octave) static octave_value daspk_fcn
void() error(const char *fmt,...)
display_info & __get_display_info__()
event_manager & __get_event_manager__()
gh_manager & __get_gh_manager__()
bp_table & __get_bp_table__()
load_save_system & __get_load_save_system__()
gtk_manager & __get_gtk_manager__()
interpreter & __get_interpreter__()
output_system & __get_output_system__()
symbol_scope __require_current_scope__()
symbol_scope __get_current_scope__()
cdef_manager & __get_cdef_manager__()
input_system & __get_input_system__()
help_system & __get_help_system__()
load_path & __get_load_path__()
child_list & __get_child_list__()
type_info & __get_type_info__()
tree_evaluator & __get_evaluator__()
error_system & __get_error_system__()
symbol_table & __get_symbol_table__()
dynamic_loader & __get_dynamic_loader__()
octave_value get_function_handle(interpreter &interp, const octave_value &arg, const std::string ¶meter_name)
return octave_value(v1.char_array_value() . concat(v2.char_array_value(), ra_idx),((a1.is_sq_string()||a2.is_sq_string()) ? '\'' :'"'))