26 #if ! defined (octave_help_h)
27 #define octave_help_h 1
29 #include "octave-config.h"
127 std::string
raw_help (
const std::string&,
bool&)
const;
135 std::string&
format)
const;
138 std::string&
format)
const;
182 template <
typename T>
183 T
set (T& var,
const T& new_val)
193 std::string& h, std::string&
w,
194 bool& symbol_found)
const;
197 std::string& h, std::string& file,
198 bool& symbol_found)
const;
201 bool& symbol_found)
const;
std::string raw_help(const std::string &, bool &) const
octave_value info_program(const octave_value_list &args, int nargout)
T set(T &var, const T &new_val)
std::string info_file(const std::string &file)
octave_value info_file(const octave_value_list &args, int nargout)
static std::string init_doc_cache_file(void)
std::string m_doc_cache_file
std::string makeinfo_program(void) const
octave_value texi_macros_file(const octave_value_list &args, int nargout)
std::string texi_macros_file(const std::string &file)
bool suppress_verbose_help_message(void) const
std::string doc_cache_file(void) const
bool raw_help_from_symbol_table(const std::string &nm, std::string &h, std::string &w, bool &symbol_found) const
interpreter & m_interpreter
bool m_suppress_verbose_help_message
std::string built_in_docstrings_file(void) const
string_vector make_name_list(void) const
std::string info_program(void) const
std::string built_in_docstrings_file(const std::string &file)
std::string which(const std::string &name, std::string &type) const
std::string m_built_in_docstrings_file
bool raw_help_from_file(const std::string &nm, std::string &h, std::string &file, bool &symbol_found) const
octave_value suppress_verbose_help_message(const octave_value_list &args, int nargout)
string_vector local_functions(void) const
bool raw_help_from_docstrings_file(const std::string &nm, std::string &h, bool &symbol_found) const
std::string m_texi_macros_file
octave_value makeinfo_program(const octave_value_list &args, int nargout)
std::string info_program(const std::string &file)
std::string makeinfo_program(const std::string &file)
std::string info_file(void) const
octave_value built_in_docstrings_file(const octave_value_list &args, int nargout)
static std::string init_info_file(void)
std::string doc_cache_file(const std::string &file)
static std::string init_texi_macros_file(void)
std::string texi_macros_file(void) const
std::string m_info_program
std::string m_makeinfo_program
help_system(interpreter &interp)
std::string which(const std::string &name) const
void get_help_text_from_file(const std::string &fname, std::string &text, std::string &format) const
static std::string init_info_program(void)
void get_help_text(const std::string &name, std::string &text, std::string &format) const
bool suppress_verbose_help_message(bool flag)
octave_value doc_cache_file(const octave_value_list &args, int nargout)
static std::string init_built_in_docstrings_file(void)
std::complex< double > w(std::complex< double > z, double relerr=0)
string_vector make_name_list(void)
size_t format(std::ostream &os, const char *fmt,...)