32 #define EVSYSTEMNAME "The EVITA System" 33 #define EVMAJORVERSION 0 34 #define EVMINORVERSION 16 35 #define EVDATE "16-jul-2016" 36 #define EVSYSTEMCOPYRIGHT "Copyright (C) 2000-2016 Team Evita" 37 #define EVMAGICNUMBER "Evita" 44 evVersion(
const int major_version,
const int minor_version);
50 void SetVersion(
const int major_version,
const int minor_version);
51 void GetVersion(
int &major_version,
int &minor_version)
const;
81 this->
SetVersion(major_version, minor_version);
87 int major_version, minor_version;
89 sscanf(version_string,
"%d.%d",
90 &major_version, &minor_version);
92 this->
SetVersion(major_version, minor_version);
110 const int minor_version)
118 int &minor_version)
const 143 return(!(*
this == version));
159 return((*
this == version) || (*
this < version));
165 return(!(*
this <= version));
171 return(!(*
this < version));
int operator>=(const evVersion &version) const
Definition: evVersion.h:169
virtual ~evVersion(void)
Definition: evVersion.h:104
evVersion(void)
Definition: evVersion.h:72
int operator>(const evVersion &version) const
Definition: evVersion.h:163
int operator==(const evVersion &version) const
Definition: evVersion.h:134
Definition: evDataObject.h:31
Definition: evVersion.h:40
void SetVersion(const int major_version, const int minor_version)
Definition: evVersion.h:109
int operator<(const evVersion &version) const
Definition: evVersion.h:147
int operator!=(const evVersion &version) const
Definition: evVersion.h:141
void GetVersion(int &major_version, int &minor_version) const
Definition: evVersion.h:117
const evVersion evCurrentVersion
int MajorVersion
Definition: evVersion.h:64
evVersion operator=(const evVersion &version)
Definition: evVersion.h:125
int operator<=(const evVersion &version) const
Definition: evVersion.h:157
int MinorVersion
Definition: evVersion.h:65