SHOGUN  4.2.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
List of all members | 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 28 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
 

Constructor & Destructor Documentation

Version ( )

constructor

Definition at line 33 of file Version.cpp.

~Version ( )
virtual

destructor

Definition at line 39 of file Version.cpp.

Member Function Documentation

int32_t get_version_day ( )
static

get version day

Definition at line 91 of file Version.cpp.

const char * get_version_extra ( )
static

get version extra

Definition at line 66 of file Version.cpp.

int32_t get_version_hour ( )
static

get version hour

Definition at line 96 of file Version.cpp.

int64_t get_version_in_minutes ( )
static

get version in minutes

Definition at line 111 of file Version.cpp.

int32_t get_version_minute ( )
static

get version minute

Definition at line 101 of file Version.cpp.

int32_t get_version_month ( )
static

get version month

Definition at line 86 of file Version.cpp.

int32_t get_version_parameter ( )
static

get parameter serialization version

Definition at line 106 of file Version.cpp.

const char * get_version_release ( )
static

get version release

Definition at line 71 of file Version.cpp.

int32_t get_version_revision ( )
static

get version revision

Definition at line 76 of file Version.cpp.

int32_t get_version_year ( )
static

get version year

Definition at line 81 of file Version.cpp.

void print_version ( )
static

print version

Definition at line 44 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 121 of file Version.cpp.

int32_t unref ( )

unref object

Returns
ref count

Definition at line 126 of file Version.cpp.

Member Data Documentation

const int32_t version_day = VERSION_DAY
staticprotected

version day

Definition at line 97 of file Version.h.

const char version_extra = VERSION_EXTRA
staticprotected

version extra

Definition at line 88 of file Version.h.

const int32_t version_hour = VERSION_HOUR
staticprotected

version hour

Definition at line 99 of file Version.h.

const int32_t version_minute = VERSION_MINUTE
staticprotected

version minute

Definition at line 101 of file Version.h.

const int32_t version_month = VERSION_MONTH
staticprotected

version month

Definition at line 95 of file Version.h.

const int32_t version_parameter =VERSION_PARAMETER
staticprotected

version parameter

Definition at line 103 of file Version.h.

const char version_release = VERSION_RELEASE
staticprotected

version release

Definition at line 86 of file Version.h.

const int32_t version_revision = VERSION_REVISION
staticprotected

version revision

Definition at line 91 of file Version.h.

const int32_t version_year = VERSION_YEAR
staticprotected

version year

Definition at line 93 of file Version.h.


The documentation for this class was generated from the following files:

SHOGUN Machine Learning Toolbox - Documentation