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

static int32_t get_version_day (  )  [static]

get version day

Definition at line 85 of file Version.h.

static const char* get_version_extra (  )  [static]

get version extra

Definition at line 55 of file Version.h.

static int32_t get_version_hour (  )  [static]

get version hour

Definition at line 91 of file Version.h.

static int64_t get_version_in_minutes (  )  [static]

get version in minutes

Definition at line 109 of file Version.h.

static int32_t get_version_minute (  )  [static]

get version minute

Definition at line 97 of file Version.h.

static int32_t get_version_month (  )  [static]

get version month

Definition at line 79 of file Version.h.

static int32_t get_version_parameter (  )  [static]

get version parameter

Definition at line 103 of file Version.h.

static const char* get_version_release (  )  [static]

get version release

Definition at line 61 of file Version.h.

static int32_t get_version_revision (  )  [static]

get version revision

Definition at line 67 of file Version.h.

static int32_t get_version_year (  )  [static]

get version year

Definition at line 73 of file Version.h.

static void print_version (  )  [static]

print version

Definition at line 40 of file Version.h.

int32_t ref (  ) 

ref object

Returns:
ref count

Definition at line 117 of file Version.h.

int32_t ref_count (  )  const

ref count

Returns:
ref count

Definition at line 126 of file Version.h.

int32_t unref (  ) 

unref object

Returns:
ref count

Definition at line 134 of file Version.h.


Member Data Documentation

const int32_t version_day = VERSION_DAY [static, protected]

version day

Definition at line 158 of file Version.h.

const char version_extra = VERSION_EXTRA [static, protected]

version extra

Definition at line 149 of file Version.h.

const int32_t version_hour = VERSION_HOUR [static, protected]

version hour

Definition at line 160 of file Version.h.

const int32_t version_minute = VERSION_MINUTE [static, protected]

version minute

Definition at line 162 of file Version.h.

const int32_t version_month = VERSION_MONTH [static, protected]

version month

Definition at line 156 of file Version.h.

const int32_t version_parameter = VERSION_PARAMETER [static, protected]

version parameter

Definition at line 164 of file Version.h.

const char version_release = VERSION_RELEASE [static, protected]

version release

Definition at line 147 of file Version.h.

const int32_t version_revision = VERSION_REVISION [static, protected]

version revision

Definition at line 152 of file Version.h.

const int32_t version_year = VERSION_YEAR [static, protected]

version year

Definition at line 154 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