GNU Octave 10.1.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
 
Loading...
Searching...
No Matches
interpreter-private.cc File Reference
#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.

Functions

bp_table__get_bp_table__ ()
 
cdef_manager__get_cdef_manager__ ()
 
child_list__get_child_list__ ()
 
symbol_scope __get_current_scope__ ()
 
display_info__get_display_info__ ()
 
dynamic_loader__get_dynamic_loader__ ()
 
error_system__get_error_system__ ()
 
tree_evaluator__get_evaluator__ ()
 
event_manager__get_event_manager__ ()
 
gh_manager__get_gh_manager__ ()
 
gtk_manager__get_gtk_manager__ ()
 
help_system__get_help_system__ ()
 
input_system__get_input_system__ ()
 
interpreter__get_interpreter__ ()
 
load_path__get_load_path__ ()
 
load_save_system__get_load_save_system__ ()
 
output_system__get_output_system__ ()
 
symbol_table__get_symbol_table__ ()
 
type_info__get_type_info__ ()
 
symbol_scope __require_current_scope__ ()
 
octave_value get_function_handle (interpreter &interp, const octave_value &arg, const std::list< std::string > &parameter_names)
 
octave_value get_function_handle (interpreter &interp, const octave_value &arg, const std::string &parameter_name)
 

Function Documentation

◆ __get_bp_table__()

bp_table & __get_bp_table__ ( )

Definition at line 183 of file interpreter-private.cc.

References __get_evaluator__(), and tree_evaluator::get_bp_table().

◆ __get_cdef_manager__()

cdef_manager & __get_cdef_manager__ ( )

◆ __get_child_list__()

child_list & __get_child_list__ ( )

◆ __get_current_scope__()

symbol_scope __get_current_scope__ ( )

◆ __get_display_info__()

display_info & __get_display_info__ ( )

◆ __get_dynamic_loader__()

dynamic_loader & __get_dynamic_loader__ ( )

◆ __get_error_system__()

error_system & __get_error_system__ ( )

◆ __get_evaluator__()

◆ __get_event_manager__()

event_manager & __get_event_manager__ ( )

◆ __get_gh_manager__()

◆ __get_gtk_manager__()

gtk_manager & __get_gtk_manager__ ( )

◆ __get_help_system__()

help_system & __get_help_system__ ( )

Definition at line 92 of file interpreter-private.cc.

References __get_interpreter__(), and interpreter::get_help_system().

◆ __get_input_system__()

input_system & __get_input_system__ ( )

◆ __get_interpreter__()

◆ __get_load_path__()

◆ __get_load_save_system__()

load_save_system & __get_load_save_system__ ( )

◆ __get_output_system__()

◆ __get_symbol_table__()

◆ __get_type_info__()

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__().

◆ __require_current_scope__()

symbol_scope __require_current_scope__ ( )

Definition at line 164 of file interpreter-private.cc.

References __get_current_scope__(), and error().

◆ get_function_handle() [1/2]

◆ get_function_handle() [2/2]

octave_value get_function_handle ( interpreter interp,
const octave_value arg,
const std::string &  parameter_name 
)