GNU Octave  4.0.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Macros | Functions
version.h File Reference
#include <string>
Include dependency graph for version.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define OCTAVE_API_VERSION   "api-v50+"
 
#define OCTAVE_COPYRIGHT   "Copyright (C) 2015 John W. Eaton and others."
 
#define OCTAVE_MAJOR_VERSION   4
 
#define OCTAVE_MINOR_VERSION   0
 
#define OCTAVE_PATCH_VERSION   0
 
#define OCTAVE_RELEASE_DATE   "2015-05-26"
 
#define OCTAVE_VERSION   "4.0.0"
 

Functions

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_and_copyright (void)
 
OCTINTERP_API std::string octave_name_version_copyright_copying_and_warranty (bool html=false, const std::string &extra_info=std::string())
 
OCTINTERP_API std::string octave_name_version_copyright_copying_warranty_and_bugs (bool html=false, const std::string &extra_info=std::string())
 
OCTINTERP_API std::string octave_startup_message (bool html=false)
 
OCTINTERP_API std::string octave_www_statement (bool html=false)
 

Macro Definition Documentation

#define OCTAVE_API_VERSION   "api-v50+"

Definition at line 43 of file version.h.

Referenced by check_version(), Foctave_config_info(), and initialize().

#define OCTAVE_COPYRIGHT   "Copyright (C) 2015 John W. Eaton and others."

Definition at line 47 of file version.h.

Referenced by octave_name_version_and_copyright().

#define OCTAVE_MAJOR_VERSION   4

Definition at line 29 of file version.h.

#define OCTAVE_MINOR_VERSION   0

Definition at line 31 of file version.h.

#define OCTAVE_PATCH_VERSION   0

Definition at line 33 of file version.h.

#define OCTAVE_RELEASE_DATE   "2015-05-26"

Definition at line 45 of file version.h.

Referenced by initialize_version_info(), and news_reader::process().

#define OCTAVE_VERSION   "4.0.0"

Definition at line 27 of file version.h.

Function Documentation

OCTINTERP_API std::string octave_bugs_statement ( bool  html = false)

Definition at line 62 of file version.cc.

OCTINTERP_API std::string octave_contrib_statement ( bool  html = false)

Definition at line 54 of file version.cc.

OCTINTERP_API std::string octave_name_version_and_copyright ( void  )

Definition at line 69 of file version.cc.

OCTINTERP_API std::string octave_name_version_copyright_copying_and_warranty ( bool  html = false,
const std::string &  extra_info = std::string() 
)

Definition at line 80 of file version.cc.

OCTINTERP_API std::string octave_name_version_copyright_copying_warranty_and_bugs ( bool  html = false,
const std::string &  extra_info = std::string() 
)

Definition at line 96 of file version.cc.

OCTINTERP_API std::string octave_startup_message ( bool  html = false)

Definition at line 118 of file version.cc.

OCTINTERP_API std::string octave_www_statement ( bool  html = false)

Definition at line 47 of file version.cc.