#include "hook-fcn.h"
Public Types | |
typedef map_type::const_iterator | const_iterator |
typedef map_type::iterator | iterator |
typedef std::map< std::string, hook_function > | map_type |
Public Member Functions | |
hook_function_list (const hook_function_list &lst) | |
hook_function_list (void) | |
~hook_function_list (void)=default | |
void | clear (void) |
bool | empty (void) const |
iterator | end (void) |
const_iterator | end (void) const |
void | erase (iterator p) |
iterator | find (const std::string &id) |
const_iterator | find (const std::string &id) const |
void | insert (const std::string &id, const hook_function &f) |
hook_function_list & | operator= (const hook_function_list &lst) |
void | run (const octave_value_list &initial_args=octave_value_list()) |
Private Attributes | |
map_type | fcn_map |
Definition at line 176 of file hook-fcn.h.
typedef map_type::const_iterator hook_function_list::const_iterator |
Definition at line 184 of file hook-fcn.h.
typedef map_type::iterator hook_function_list::iterator |
Definition at line 183 of file hook-fcn.h.
typedef std::map<std::string, hook_function> hook_function_list::map_type |
Definition at line 181 of file hook-fcn.h.
|
inline |
Definition at line 186 of file hook-fcn.h.
|
default |
|
inline |
Definition at line 190 of file hook-fcn.h.
|
inline |
Definition at line 204 of file hook-fcn.h.
|
inline |
Definition at line 202 of file hook-fcn.h.
|
inline |
Definition at line 221 of file hook-fcn.h.
|
inline |
Definition at line 223 of file hook-fcn.h.
|
inline |
Definition at line 225 of file hook-fcn.h.
|
inline |
Definition at line 211 of file hook-fcn.h.
|
inline |
Definition at line 216 of file hook-fcn.h.
|
inline |
Definition at line 206 of file hook-fcn.h.
References f, and hook_function::id().
|
inline |
Definition at line 194 of file hook-fcn.h.
References fcn_map.
|
inline |
Definition at line 227 of file hook-fcn.h.
References hook_function::eval(), and hook_function::is_valid().
|
private |
Definition at line 247 of file hook-fcn.h.
Referenced by operator=().