#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)=default | |
| hook_function_list (void)=default | |
| ~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)=default |
| void | run (const octave_value_list &initial_args=octave_value_list()) |
Private Attributes | |
| map_type | m_fcn_map |
Definition at line 150 of file hook-fcn.h.
| typedef map_type::const_iterator hook_function_list::const_iterator |
Definition at line 157 of file hook-fcn.h.
| typedef map_type::iterator hook_function_list::iterator |
Definition at line 156 of file hook-fcn.h.
| typedef std::map<std::string, hook_function> hook_function_list::map_type |
Definition at line 154 of file hook-fcn.h.
|
default |
|
default |
|
default |
|
inline |
Definition at line 169 of file hook-fcn.h.
References m_fcn_map.
|
inline |
Definition at line 167 of file hook-fcn.h.
References m_fcn_map.
|
inline |
Definition at line 186 of file hook-fcn.h.
References m_fcn_map.
|
inline |
Definition at line 188 of file hook-fcn.h.
References m_fcn_map.
|
inline |
Definition at line 190 of file hook-fcn.h.
References m_fcn_map.
|
inline |
Definition at line 176 of file hook-fcn.h.
References m_fcn_map.
|
inline |
Definition at line 181 of file hook-fcn.h.
References m_fcn_map.
|
inline |
Definition at line 171 of file hook-fcn.h.
|
default |
|
inline |
Definition at line 192 of file hook-fcn.h.
References hook_function::eval(), hook_function::is_valid(), and m_fcn_map.
|
private |