24 #if ! defined (octave_version_h) 25 #define octave_version_h 1 27 #include "octave-config.h" 29 #define OCTAVE_VERSION %OCTAVE_VERSION% 31 #define OCTAVE_MAJOR_VERSION %OCTAVE_MAJOR_VERSION% 33 #define OCTAVE_MINOR_VERSION %OCTAVE_MINOR_VERSION% 35 #define OCTAVE_PATCH_VERSION %OCTAVE_PATCH_VERSION% 45 #define OCTAVE_API_VERSION %OCTAVE_API_VERSION% 47 #define OCTAVE_RELEASE_DATE %OCTAVE_RELEASE_DATE% 49 #define OCTAVE_COPYRIGHT %OCTAVE_COPYRIGHT% 63 (
bool html =
false,
const std::string& extra_info =
"");
67 (
bool html =
false,
const std::string& extra_info =
"");
OCTINTERP_API std::string octave_startup_message(bool html=false)
OCTINTERP_API std::string octave_www_statement(bool html=false)
OCTINTERP_API std::string octave_bugs_statement(bool html=false)
OCTINTERP_API std::string octave_contrib_statement(bool html=false)
OCTINTERP_API std::string octave_name_version_copyright_copying_and_warranty(bool html=false, const std::string &extra_info="")
OCTINTERP_API std::string octave_name_version_copyright_copying_warranty_and_bugs(bool html=false, const std::string &extra_info="")
If this string is the system will ring the terminal sometimes it is useful to be able to print the original representation of the string
OCTINTERP_API std::string octave_name_version_and_copyright(void)