Class Version provides version information.
It provides information of the version of shogun that is currently used, for example the svn revision, time and date of compile and compilation and the linkflags used.
Definition at line 31 of file Version.h.
Public Member Functions | |
Version () | |
virtual | ~Version () |
int32_t | ref () |
int32_t | ref_count () const |
int32_t | unref () |
Static Public Member Functions | |
static void | print_version () |
static const char * | get_version_extra () |
static const char * | get_version_release () |
static int32_t | get_version_revision () |
static int32_t | get_version_year () |
static int32_t | get_version_month () |
static int32_t | get_version_day () |
static int32_t | get_version_hour () |
static int32_t | get_version_minute () |
static int32_t | get_version_parameter () |
static int64_t | get_version_in_minutes () |
Static Protected Attributes | |
static const char | version_release [128] = VERSION_RELEASE |
static const char | version_extra [128] = VERSION_EXTRA |
static const int32_t | version_revision = VERSION_REVISION |
static const int32_t | version_year = VERSION_YEAR |
static const int32_t | version_month = VERSION_MONTH |
static const int32_t | version_day = VERSION_DAY |
static const int32_t | version_hour = VERSION_HOUR |
static const int32_t | version_minute = VERSION_MINUTE |
static const int32_t | version_parameter = VERSION_PARAMETER |
Version | ( | ) |
constructor
Definition at line 29 of file Version.cpp.
~Version | ( | ) | [virtual] |
destructor
Definition at line 34 of file Version.cpp.
int32_t get_version_day | ( | ) | [static] |
get version day
Definition at line 84 of file Version.cpp.
const char * get_version_extra | ( | ) | [static] |
get version extra
Definition at line 54 of file Version.cpp.
int32_t get_version_hour | ( | ) | [static] |
get version hour
Definition at line 90 of file Version.cpp.
int64_t get_version_in_minutes | ( | ) | [static] |
get version in minutes
Definition at line 108 of file Version.cpp.
int32_t get_version_minute | ( | ) | [static] |
get version minute
Definition at line 96 of file Version.cpp.
int32_t get_version_month | ( | ) | [static] |
get version month
Definition at line 78 of file Version.cpp.
int32_t get_version_parameter | ( | ) | [static] |
get version parameter
Definition at line 102 of file Version.cpp.
const char * get_version_release | ( | ) | [static] |
get version release
Definition at line 60 of file Version.cpp.
int32_t get_version_revision | ( | ) | [static] |
get version revision
Definition at line 66 of file Version.cpp.
int32_t get_version_year | ( | ) | [static] |
get version year
Definition at line 72 of file Version.cpp.
void print_version | ( | ) | [static] |
print version
Definition at line 39 of file Version.cpp.
int32_t ref | ( | ) |
int32_t ref_count | ( | ) | const |
int32_t unref | ( | ) |
const int32_t version_day = VERSION_DAY [static, protected] |
const char version_extra = VERSION_EXTRA [static, protected] |
const int32_t version_hour = VERSION_HOUR [static, protected] |
const int32_t version_minute = VERSION_MINUTE [static, protected] |
const int32_t version_month = VERSION_MONTH [static, protected] |
const int32_t version_parameter = VERSION_PARAMETER [static, protected] |
const char version_release = VERSION_RELEASE [static, protected] |
const int32_t version_revision = VERSION_REVISION [static, protected] |
const int32_t version_year = VERSION_YEAR [static, protected] |