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;
129 std::string
which (
const std::string& name)
const;
130 std::string
which (
const std::string& name, std::string& type)
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 m_makeinfo_program
bool m_suppress_verbose_help_message
static std::string init_texi_macros_file(void)
bool raw_help_from_symbol_table(const std::string &nm, std::string &h, std::string &w, bool &symbol_found) const
void get_help_text_from_file(const std::string &fname, std::string &text, std::string &format) const
bool raw_help_from_file(const std::string &nm, std::string &h, std::string &file, bool &symbol_found) const
std::string info_program(void) const
std::string makeinfo_program(const std::string &file)
std::string m_doc_cache_file
string_vector make_name_list(void) const
void get_help_text(const std::string &name, std::string &text, std::string &format) const
octave_value built_in_docstrings_file(const octave_value_list &args, int nargout)
std::string raw_help(const std::string &, bool &) const
bool raw_help_from_docstrings_file(const std::string &nm, std::string &h, bool &symbol_found) const
T set(T &var, const T &new_val)
static std::string init_info_program(void)
bool suppress_verbose_help_message(bool flag)
std::string m_built_in_docstrings_file
interpreter & m_interpreter
std::string which(const std::string &name) const
octave_value info_file(const octave_value_list &args, int nargout)
std::string info_program(const std::string &file)
std::string doc_cache_file(void) const
static std::string init_doc_cache_file(void)
static std::string init_built_in_docstrings_file(void)
std::string which(const std::string &name, std::string &type) const
std::string texi_macros_file(const std::string &file)
std::string m_texi_macros_file
std::string makeinfo_program(void) const
help_system(interpreter &interp)
static std::string init_info_file(void)
octave_value info_program(const octave_value_list &args, int nargout)
bool suppress_verbose_help_message(void) const
std::string texi_macros_file(void) const
std::string built_in_docstrings_file(void) const
std::string built_in_docstrings_file(const std::string &file)
std::string info_file(void) const
string_vector local_functions(void) const
octave_value suppress_verbose_help_message(const octave_value_list &args, int nargout)
octave_value doc_cache_file(const octave_value_list &args, int nargout)
std::string info_file(const std::string &file)
std::string doc_cache_file(const std::string &file)
std::string m_info_program
octave_value makeinfo_program(const octave_value_list &args, int nargout)
octave_value texi_macros_file(const octave_value_list &args, int nargout)
OCTAVE_BEGIN_NAMESPACE(octave) static octave_value daspk_fcn
string_vector make_name_list(void)
std::complex< double > w(std::complex< double > z, double relerr=0)
std::size_t format(std::ostream &os, const char *fmt,...)