SHOGUN
v3.2.0
|
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.
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 31 of file Version.cpp.
~Version | ( | ) | [virtual] |
destructor
Definition at line 37 of file Version.cpp.
int32_t get_version_day | ( | ) | [static] |
get version day
Definition at line 89 of file Version.cpp.
const char * get_version_extra | ( | ) | [static] |
get version extra
Definition at line 64 of file Version.cpp.
int32_t get_version_hour | ( | ) | [static] |
get version hour
Definition at line 94 of file Version.cpp.
int64_t get_version_in_minutes | ( | ) | [static] |
get version in minutes
Definition at line 109 of file Version.cpp.
int32_t get_version_minute | ( | ) | [static] |
get version minute
Definition at line 99 of file Version.cpp.
int32_t get_version_month | ( | ) | [static] |
get version month
Definition at line 84 of file Version.cpp.
int32_t get_version_parameter | ( | ) | [static] |
get parameter serialization version
Definition at line 104 of file Version.cpp.
const char * get_version_release | ( | ) | [static] |
get version release
Definition at line 69 of file Version.cpp.
int32_t get_version_revision | ( | ) | [static] |
get version revision
Definition at line 74 of file Version.cpp.
int32_t get_version_year | ( | ) | [static] |
get version year
Definition at line 79 of file Version.cpp.
void print_version | ( | ) | [static] |
print version
Definition at line 42 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] |