#include "hook-fcn.h"
Public Member Functions | |
fcn_handle_hook_function (const octave_value &fh_arg, const octave_value &d) | |
void | eval (const octave_value_list &initial_args) |
std::string | id (void) const |
bool | is_valid (void) const |
Private Attributes | |
octave_value | m_data |
octave_value | m_fcn_handle |
std::string | m_ident |
bool | m_valid |
Definition at line 114 of file hook-fcn.h.
|
inline |
Definition at line 118 of file hook-fcn.h.
References octave_value::fcn_handle_value(), m_fcn_handle, m_ident, and m_valid.
|
virtual |
Reimplemented from base_hook_function.
Definition at line 61 of file hook-fcn.cc.
References octave_value_list::append(), feval(), octave_value::is_defined(), m_data, and m_fcn_handle.
|
inlinevirtual |
Reimplemented from base_hook_function.
Definition at line 135 of file hook-fcn.h.
References m_ident.
|
inlinevirtual |
Reimplemented from base_hook_function.
Definition at line 137 of file hook-fcn.h.
References m_valid.
|
private |
Definition at line 147 of file hook-fcn.h.
Referenced by eval().
|
private |
Definition at line 145 of file hook-fcn.h.
Referenced by fcn_handle_hook_function(), and eval().
|
private |
Definition at line 141 of file hook-fcn.h.
Referenced by fcn_handle_hook_function(), and id().
|
private |
Definition at line 143 of file hook-fcn.h.
Referenced by fcn_handle_hook_function(), and is_valid().