#include <iostream>
#include <list>
#include <string>
#include "bp-table.h"
#include "cdef-manager.h"
#include "child-list.h"
#include "display.h"
#include "error.h"
#include "event-manager.h"
#include "gtk-manager.h"
#include "help.h"
#include "input.h"
#include "interpreter-private.h"
#include "interpreter.h"
#include "load-path.h"
#include "load-save.h"
#include "ov.h"
#include "ovl.h"
#include "pager.h"
#include "symtab.h"
Go to the source code of this file.
bp_table& __get_bp_table__ | ( | ) |
Definition at line 183 of file interpreter-private.cc.
References __get_evaluator__(), and tree_evaluator::get_bp_table().
cdef_manager& __get_cdef_manager__ | ( | ) |
Definition at line 199 of file interpreter-private.cc.
References __get_interpreter__(), and interpreter::get_cdef_manager().
Referenced by lookup_class(), lookup_package(), and cdef_class::make_meta_class().
child_list& __get_child_list__ | ( | ) |
Definition at line 191 of file interpreter-private.cc.
References __get_interpreter__(), and interpreter::get_child_list().
Referenced by respond_to_pending_signals().
symbol_scope __get_current_scope__ | ( | ) |
Definition at line 156 of file interpreter-private.cc.
References __get_interpreter__(), and interpreter::get_current_scope().
Referenced by __require_current_scope__().
display_info& __get_display_info__ | ( | ) |
Definition at line 207 of file interpreter-private.cc.
References __get_interpreter__(), and interpreter::get_display_info().
dynamic_loader& __get_dynamic_loader__ | ( | ) |
Definition at line 68 of file interpreter-private.cc.
References __get_interpreter__(), and interpreter::get_dynamic_loader().
Referenced by octave_dld_function::~octave_dld_function(), and octave_mex_function::~octave_mex_function().
error_system& __get_error_system__ | ( | ) |
Definition at line 76 of file interpreter-private.cc.
References __get_interpreter__(), and interpreter::get_error_system().
Referenced by vpanic(), and vusage_with_id().
tree_evaluator& __get_evaluator__ | ( | ) |
Definition at line 175 of file interpreter-private.cc.
References __get_interpreter__(), and interpreter::get_evaluator().
Referenced by __get_bp_table__(), called_from_builtin(), get_class_context(), get_current_shlib(), and print_usage().
event_manager& __get_event_manager__ | ( | ) |
Definition at line 132 of file interpreter-private.cc.
References __get_interpreter__(), and interpreter::get_event_manager().
Referenced by octave_user_code::~octave_user_code().
gh_manager& __get_gh_manager__ | ( | ) |
Definition at line 84 of file interpreter-private.cc.
References __get_interpreter__(), and interpreter::get_gh_manager().
Referenced by figure::properties::adopt(), axes::properties::adopt(), hggroup::properties::adopt(), uibuttongroup::properties::adopt(), base_graphics_object::build_user_defaults_map(), calc_dimensions(), close_figure(), delete_graphics_object(), handle_property::do_set(), opengl_renderer::draw(), opengl_renderer::draw_scatter(), base_graphics_toolkit::finalize(), text::properties::get___fontsize_points__(), graphics_object::get_ancestor(), axes::properties::get_boundingbox(), uicontrol::properties::get_boundingbox(), uibuttongroup::properties::get_boundingbox(), uipanel::properties::get_boundingbox(), uitable::properties::get_boundingbox(), get_children_limits(), base_properties::get_children_of_type(), base_graphics_object::get_default(), figure::get_default(), axes::get_default(), uitoolbar::get_default(), patch::properties::get_do_lighting(), surface::properties::get_do_lighting(), uicontrol::properties::get_extent(), uitable::properties::get_extent(), axes::properties::get_extent(), base_graphics_object::get_factory_default(), get_property_from_handle(), base_properties::get_toolkit(), base_graphics_toolkit::initialize(), isfigure(), base_properties::mark_modified(), base_properties::override_defaults(), root_figure::properties::remove_child(), figure::properties::remove_child(), axes::properties::remove_child(), hggroup::properties::remove_child(), base_graphics_object::reset_default_properties(), base_property::run_listeners(), base_property::set(), figure::properties::set_integerhandle(), base_properties::set_parent(), uibuttongroup::properties::set_position(), uipanel::properties::set_position(), figure::properties::set_position(), set_property_in_handle(), uibuttongroup::properties::set_selectedobject(), uicontrol::properties::set_style(), octave::sleep(), base_graphics_toolkit::update(), base_properties::update_autopos(), base_graphics_object::update_axis_limits(), base_properties::update_axis_limits(), base_properties::update_boundingbox(), base_properties::update_contextmenu(), axes::properties::update_font(), text::properties::update_text_extent(), uicontrol::properties::update_text_extent(), uicontrol::properties::update_units(), axes::properties::update_units(), uibuttongroup::properties::update_units(), uipanel::properties::update_units(), uitable::properties::update_units(), base_graphics_object::value_as_string(), base_graphics_object::values_as_string(), base_graphics_object::values_as_struct(), xget(), and xset().
gtk_manager& __get_gtk_manager__ | ( | ) |
Definition at line 215 of file interpreter-private.cc.
References __get_interpreter__(), and interpreter::get_gtk_manager().
Referenced by gh_manager::gh_manager(), and figure::properties::set___graphics_toolkit__().
help_system& __get_help_system__ | ( | ) |
Definition at line 92 of file interpreter-private.cc.
References __get_interpreter__(), and interpreter::get_help_system().
input_system& __get_input_system__ | ( | ) |
Definition at line 100 of file interpreter-private.cc.
References __get_interpreter__(), and interpreter::get_input_system().
Referenced by load_path::read_dir_config().
interpreter& __get_interpreter__ | ( | ) |
Definition at line 54 of file interpreter-private.cc.
References interpreter::the_interpreter().
Referenced by __get_cdef_manager__(), __get_child_list__(), __get_current_scope__(), __get_display_info__(), __get_dynamic_loader__(), __get_error_system__(), __get_evaluator__(), __get_event_manager__(), __get_gh_manager__(), __get_gtk_manager__(), __get_help_system__(), __get_input_system__(), __get_load_path__(), __get_load_save_system__(), __get_output_system__(), __get_symbol_table__(), __get_type_info__(), octave_oncleanup::call_object_destructor(), do_class_concat(), named_hook_function::eval(), fcn_handle_hook_function::eval(), octave::feval(), octave::get_help_from_file(), octave_class::index_vector(), octave_class::is_true(), octave_class::load_ascii(), octave_class::load_binary(), octave_class::load_hdf5(), octave::maybe_missing_function_hook(), mexEvalString(), mexEvalStringWithTrap(), mexGetVariable(), mexIsLocked(), mexLock(), mexPutVariable(), mexUnlock(), print_usage(), octave::raw_mode(), octave_class::reconstruct_exemplar(), cdef_object_rep::release(), octave_user_function::restore_warning_states(), octave_class::save_ascii(), octave_class::save_binary(), octave_class::save_hdf5(), save_mat_ascii_data(), octave_class::size(), octave::source_file(), octave_class::string_vector_value(), octave::symbol_exist(), and octave_class::xnumel().
load_path& __get_load_path__ | ( | ) |
Definition at line 116 of file interpreter-private.cc.
References __get_interpreter__(), and interpreter::get_load_path().
Referenced by octave::contents_file_in_path(), and octave::file_in_path().
load_save_system& __get_load_save_system__ | ( | ) |
Definition at line 124 of file interpreter-private.cc.
References __get_interpreter__(), and interpreter::get_load_save_system().
output_system& __get_output_system__ | ( | ) |
Definition at line 108 of file interpreter-private.cc.
References __get_interpreter__(), and interpreter::get_output_system().
Referenced by octave::__diary__(), octave::__stdout__(), octave::flush_stdout(), pager_buf::sync(), and diary_buf::sync().
symbol_table& __get_symbol_table__ | ( | ) |
Definition at line 148 of file interpreter-private.cc.
References __get_interpreter__(), and interpreter::get_symbol_table().
Referenced by octave_class::octave_class(), install_dld_function(), install_mex_function(), and is_valid_function().
type_info& __get_type_info__ | ( | ) |
Definition at line 140 of file interpreter-private.cc.
References __get_interpreter__(), and interpreter::get_type_info().
Referenced by __get_type_info__(), installed_type_info(), installed_type_names(), lookup_assign_op(), lookup_assignany_op(), lookup_binary_class_op(), lookup_binary_op(), lookup_cat_op(), lookup_non_const_unary_op(), lookup_pref_assign_conv(), lookup_type(), lookup_unary_class_op(), lookup_unary_op(), lookup_widening_op(), octave_base_value::numeric_assign(), read_binary_data(), and register_type().
symbol_scope __require_current_scope__ | ( | ) |
Definition at line 164 of file interpreter-private.cc.
References __get_current_scope__(), and error().
octave_value get_function_handle | ( | interpreter & | interp, |
const octave_value & | arg, | ||
const std::list< std::string > & | parameter_names | ||
) |
Definition at line 235 of file interpreter-private.cc.
References interpreter::feval(), symbol_table::find_function(), interpreter::get_symbol_table(), octave_value::is_defined(), octave_value::is_function_handle(), octave_value::is_inline_function(), octave_value::is_string(), octave_value_list::length(), octave_value(), and octave_value::string_value().
octave_value get_function_handle | ( | interpreter & | interp, |
const octave_value & | arg, | ||
const std::string & | parameter_name | ||
) |
Definition at line 223 of file interpreter-private.cc.
Referenced by Farrayfun(), Fcellfun(), and Fquadcc().