SHOGUN  v3.2.0
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 32 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()

Version ( )

constructor

Definition at line 31 of file Version.cpp.

◆ ~Version()

~Version ( )
virtual

destructor

Definition at line 37 of file Version.cpp.

Member Function Documentation

◆ get_version_day()

int32_t get_version_day ( )
static

get version day

Definition at line 89 of file Version.cpp.

◆ get_version_extra()

const char * get_version_extra ( )
static

get version extra

Definition at line 64 of file Version.cpp.

◆ get_version_hour()

int32_t get_version_hour ( )
static

get version hour

Definition at line 94 of file Version.cpp.

◆ get_version_in_minutes()

int64_t get_version_in_minutes ( )
static

get version in minutes

Definition at line 109 of file Version.cpp.

◆ get_version_minute()

int32_t get_version_minute ( )
static

get version minute

Definition at line 99 of file Version.cpp.

◆ get_version_month()

int32_t get_version_month ( )
static

get version month

Definition at line 84 of file Version.cpp.

◆ get_version_parameter()

int32_t get_version_parameter ( )
static

get parameter serialization version

Definition at line 104 of file Version.cpp.

◆ get_version_release()

const char * get_version_release ( )
static

get version release

Definition at line 69 of file Version.cpp.

◆ get_version_revision()

int32_t get_version_revision ( )
static

get version revision

Definition at line 74 of file Version.cpp.

◆ get_version_year()

int32_t get_version_year ( )
static

get version year

Definition at line 79 of file Version.cpp.

◆ print_version()

void print_version ( )
static

print version

Definition at line 42 of file Version.cpp.

◆ ref()

int32_t ref ( )

ref object

Returns
ref count

Definition at line 114 of file Version.cpp.

◆ ref_count()

int32_t ref_count ( ) const

ref count

Returns
ref count

Definition at line 119 of file Version.cpp.

◆ unref()

int32_t unref ( )

unref object

Returns
ref count

Definition at line 124 of file Version.cpp.

Member Data Documentation

◆ version_day

const int32_t version_day = VERSION_DAY
staticprotected

version day

Definition at line 101 of file Version.h.

◆ version_extra

const char version_extra = VERSION_EXTRA
staticprotected

version extra

Definition at line 92 of file Version.h.

◆ version_hour

const int32_t version_hour = VERSION_HOUR
staticprotected

version hour

Definition at line 103 of file Version.h.

◆ version_minute

const int32_t version_minute = VERSION_MINUTE
staticprotected

version minute

Definition at line 105 of file Version.h.

◆ version_month

const int32_t version_month = VERSION_MONTH
staticprotected

version month

Definition at line 99 of file Version.h.

◆ version_parameter

const int32_t version_parameter =VERSION_PARAMETER
staticprotected

version parameter

Definition at line 107 of file Version.h.

◆ version_release

const char version_release = VERSION_RELEASE
staticprotected

version release

Definition at line 90 of file Version.h.

◆ version_revision

const int32_t version_revision = VERSION_REVISION
staticprotected

version revision

Definition at line 95 of file Version.h.

◆ version_year

const int32_t version_year = VERSION_YEAR
staticprotected

version year

Definition at line 97 of file Version.h.


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

SHOGUN Machine Learning Toolbox - Documentation