#include "hook-fcn.h"
Public Member Functions | |
hook_function (const hook_function &hf)=default | |
hook_function (const octave_value &f, const octave_value &d=octave_value()) | |
hook_function (void) | |
~hook_function (void)=default | |
void | eval (const octave_value_list &initial_args) |
std::string | id (void) const |
bool | is_valid (void) const |
hook_function & | operator= (const hook_function &hf)=default |
Private Attributes | |
std::shared_ptr< base_hook_function > | m_rep |
Definition at line 58 of file hook-fcn.h.
|
inline |
Definition at line 62 of file hook-fcn.h.
References m_rep.
hook_function::hook_function | ( | const octave_value & | f, |
const octave_value & | d = octave_value () |
||
) |
Definition at line 35 of file hook-fcn.cc.
|
default |
|
default |
|
inline |
Definition at line 83 of file hook-fcn.h.
References m_rep.
Referenced by hook_function_list::run().
|
inline |
Definition at line 79 of file hook-fcn.h.
References m_rep.
|
inline |
Definition at line 81 of file hook-fcn.h.
References m_rep.
Referenced by hook_function_list::run().
|
default |
|
private |
Definition at line 90 of file hook-fcn.h.
Referenced by hook_function(), eval(), id(), and is_valid().