Public Member Functions | Static Public Member Functions | Static Protected Attributes

Version Class Reference


Detailed Description

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.

List of all members.

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

Constructor & Destructor Documentation

Version (  ) 

constructor

Definition at line 29 of file Version.cpp.

~Version (  )  [virtual]

destructor

Definition at line 34 of file Version.cpp.


Member Function Documentation

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 (  ) 

ref object

Returns:
ref count

Definition at line 116 of file Version.cpp.

int32_t ref_count (  )  const

ref count

Returns:
ref count

Definition at line 125 of file Version.cpp.

int32_t unref (  ) 

unref object

Returns:
ref count

Definition at line 133 of file Version.cpp.


Member Data Documentation

const int32_t version_day = VERSION_DAY [static, protected]

version day

Definition at line 100 of file Version.h.

const char version_extra = VERSION_EXTRA [static, protected]

version extra

Definition at line 91 of file Version.h.

const int32_t version_hour = VERSION_HOUR [static, protected]

version hour

Definition at line 102 of file Version.h.

const int32_t version_minute = VERSION_MINUTE [static, protected]

version minute

Definition at line 104 of file Version.h.

const int32_t version_month = VERSION_MONTH [static, protected]

version month

Definition at line 98 of file Version.h.

const int32_t version_parameter = VERSION_PARAMETER [static, protected]

version parameter

Definition at line 106 of file Version.h.

const char version_release = VERSION_RELEASE [static, protected]

version release

Definition at line 89 of file Version.h.

const int32_t version_revision = VERSION_REVISION [static, protected]

version revision

Definition at line 94 of file Version.h.

const int32_t version_year = VERSION_YEAR [static, protected]

version year

Definition at line 96 of file Version.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

SHOGUN Machine Learning Toolbox - Documentation