pflib v2.7.0-1-gd371ab6a
Polarfire Interaction Library
Menu< T, H > Member List

This is the complete list of members for Menu< T, H >, including all inherited members.

add_to_command_queue(const std::string &str)BaseMenustatic
add_to_history(const std::string &cmd) constBaseMenuprotected
cmd_options_BaseMenuprotectedstatic
cmdTextQueue_BaseMenuprotectedstatic
command_options() constMenu< T, H >inlineprivatevirtual
line(const char *name, const char *desc, SingleTargetCommand ex)Menu< T, H >inline
line(const char *name, const char *desc, MultipleTargetCommands ex)Menu< T, H >inline
lines_Menu< T, H >private
matcher(const char *text, int state)BaseMenuprivatestatic
menu(const char *name, const char *desc, RenderFuncType render_func=0)Menu< T, H >inlinestatic
Menu(const Menu &)=deleteMenu< T, H >
Menu(RenderFuncType f=0)Menu< T, H >inline
MultipleTargetCommands typedefMenu< T, H >
operator=(const Menu &)=deleteMenu< T, H >
readline(const std::string &prompt, const std::string &defval, bool preserve_last_blank=false)BaseMenustatic
readline(const std::string &prompt)BaseMenustatic
readline(const std::string &prompt, const std::vector< std::string > &opts)BaseMenustatic
readline_bool(const std::string &prompt, bool aval)BaseMenustatic
readline_cmd()BaseMenustatic
readline_float(const std::string &prompt)BaseMenustatic
readline_int(const std::string &prompt)BaseMenustatic
readline_int(const std::string &prompt, int aval)BaseMenustatic
readline_nosplit(const std::string &prompt, const std::string &defval)BaseMenustatic
render()Menu< T, H >inline
render_func_Menu< T, H >private
RenderFuncType typedefMenu< T, H >
rl_comp_opts_BaseMenuprotectedstatic
root()Menu< T, H >inlinestatic
run(TargetHandle tgt)Menu< T, H >inlinestatic
SingleTargetCommand typedefMenu< T, H >
steer(TargetHandle p_target) constMenu< T, H >inline
submenu(const char *name, const char *desc, RenderFuncType f=0)Menu< T, H >inline
TargetHandle typedefMenu< T, H >
TargetType typedefMenu< T, H >