#include <ov-fcn-handle.h>
Inherits octave_base_value.
Inherited by octave_fcn_inline.
octave_fcn_handle::octave_fcn_handle | ( | void | ) | [inline] |
octave_fcn_handle::octave_fcn_handle | ( | const std::string & | n | ) | [inline] |
octave_fcn_handle::octave_fcn_handle | ( | const octave_value & | f, | |
const std::string & | n | |||
) |
octave_fcn_handle::octave_fcn_handle | ( | const octave_fcn_handle & | fh | ) | [inline] |
octave_fcn_handle::~octave_fcn_handle | ( | void | ) | [inline] |
octave_base_value* octave_fcn_handle::clone | ( | void | ) | const [inline, virtual] |
dim_vector octave_fcn_handle::dims | ( | void | ) | const [inline, virtual] |
Reimplemented from octave_base_value.
octave_value_list octave_fcn_handle::do_multi_index_op | ( | int | nargout, | |
const octave_value_list & | args | |||
) | [virtual] |
Reimplemented from octave_base_value.
octave_base_value* octave_fcn_handle::empty_clone | ( | void | ) | const [inline, virtual] |
octave_fcn_handle* octave_fcn_handle::fcn_handle_value | ( | bool | = false |
) | [inline, virtual] |
Reimplemented from octave_base_value.
std::string octave_fcn_handle::fcn_name | ( | void | ) | const [inline] |
octave_value octave_fcn_handle::fcn_val | ( | void | ) | const [inline] |
const octave_function* octave_fcn_handle::function_value | ( | bool | = false |
) | const [inline, virtual] |
Reimplemented from octave_base_value.
octave_function* octave_fcn_handle::function_value | ( | bool | = false |
) | [inline, virtual] |
Reimplemented from octave_base_value.
bool octave_fcn_handle::is_defined | ( | void | ) | const [inline, virtual] |
Reimplemented from octave_base_value.
bool octave_fcn_handle::is_function_handle | ( | void | ) | const [inline, virtual] |
Reimplemented from octave_base_value.
bool octave_fcn_handle::is_overloaded | ( | void | ) | const [inline] |
bool octave_fcn_handle::load_ascii | ( | std::istream & | is | ) | [virtual] |
bool octave_fcn_handle::load_binary | ( | std::istream & | is, | |
bool | swap, | |||
oct_mach_info::float_format | fmt | |||
) | [virtual] |
void octave_fcn_handle::print | ( | std::ostream & | os, | |
bool | pr_as_read_syntax = false | |||
) | const [virtual] |
void octave_fcn_handle::print_raw | ( | std::ostream & | os, | |
bool | pr_as_read_syntax = false | |||
) | const [virtual] |
bool octave_fcn_handle::save_ascii | ( | std::ostream & | os | ) | [virtual] |
bool octave_fcn_handle::save_binary | ( | std::ostream & | os, | |
bool & | save_as_floats | |||
) | [virtual] |
octave_value_list octave_fcn_handle::subsref | ( | const std::string & | type, | |
const std::list< octave_value_list > & | idx, | |||
int | nargout | |||
) | [virtual] |
Reimplemented from octave_base_value.
octave_value octave_fcn_handle::subsref | ( | const std::string & | type, | |
const std::list< octave_value_list > & | idx | |||
) | [inline, virtual] |
Reimplemented from octave_base_value.
octave_user_function* octave_fcn_handle::user_function_value | ( | bool | = false |
) | [inline, virtual] |
Reimplemented from octave_base_value.
octave_value make_fcn_handle | ( | const std::string & | , | |
bool | ||||
) | [friend] |
std::auto_ptr<str_ov_map> octave_fcn_handle::disp [protected] |
octave_value octave_fcn_handle::fcn [protected] |
std::string octave_fcn_handle::nm [protected] |