#include <VersionInfo.h>
List of all members.
Detailed Description
Class to wrapp a software version
Constructor & Destructor Documentation
| TVersionInfo::TVersionInfo |
( |
) |
|
| TVersionInfo::TVersionInfo |
( |
Uint |
uiMajorVersion, |
|
|
Uint |
uiSubVersion |
|
) |
| |
Creates a version out of major and sub version
| TVersionInfo::TVersionInfo |
( |
Uint |
uiMajorVersion, |
|
|
Uint |
uiSubVersion, |
|
|
Uint |
uiRelease, |
|
|
Uint |
uiBuild |
|
) |
| |
Creates a version out of numbers
| TVersionInfo::TVersionInfo |
( |
const IString & |
rVersion ) |
|
Creates a version out of a string
- Parameters:
-
| rVersion | : Version coded as String like 1.1.3.4 |
| TVersionInfo::TVersionInfo |
( |
const TVersionInfo & |
rVersion ) |
|
Copy constructor
- Parameters:
-
| TVersionInfo::~TVersionInfo |
( |
) |
[virtual] |
Member Function Documentation
| bool TVersionInfo::assign |
( |
const IString & |
rVersion ) |
|
assigns the version as string
- Parameters:
-
| rVersion | : Version coded as String like 1.1.3.4 |
- Return values:
-
| true | : String assigned |
| false,: | The string does not contain a version |
Assigns a version information
- Parameters:
-
| rVersion | : information to assign |
| bool zeus::TVersionInfo::assign |
( |
const wchar_t * |
pVersion ) |
[inline] |
| TString TVersionInfo::convertToString |
( |
bool |
bIncludeRelease = false, |
|
|
bool |
bIncludeBuild = false |
|
) |
| const |
Converts the version info into a string notation
| bool zeus::TVersionInfo::equals |
( |
const IString & |
rVersion ) |
const [inline] |
Checks if the version information equals an other version information
- Parameters:
-
| rVersion | : information to check |
| bool zeus::TVersionInfo::equals |
( |
const TVersionInfo & |
rVersion ) |
const [inline] |
Checks if the version information equals an other version information
- Parameters:
-
| rVersion | : information to check |
| bool zeus::TVersionInfo::equals |
( |
const wchar_t * |
pVersion ) |
const [inline] |
| Uint zeus::TVersionInfo::getBuild |
( |
) |
const [inline] |
reads a file version.
- Parameters:
-
- Returns:
- file version
| Uint zeus::TVersionInfo::getMajorVersion |
( |
) |
const [inline] |
returns the major version
| Uint zeus::TVersionInfo::getRelease |
( |
) |
const [inline] |
returns the release number
| Uint zeus::TVersionInfo::getSubVersion |
( |
) |
const [inline] |
| TVersionInfo& zeus::TVersionInfo::operator= |
( |
const wchar_t * |
pVersion ) |
[inline] |
| bool zeus::TVersionInfo::operator== |
( |
const IString & |
rVersion ) |
const [inline] |
| bool zeus::TVersionInfo::operator== |
( |
const TVersionInfo & |
rVersion ) |
const [inline] |
| bool zeus::TVersionInfo::operator== |
( |
const wchar_t * |
pVersion ) |
const [inline] |
| void zeus::TVersionInfo::setBuild |
( |
Uint |
uiValue ) |
[inline] |
| void zeus::TVersionInfo::setMajorVersion |
( |
Uint |
uiValue ) |
[inline] |
returns the major version
| void zeus::TVersionInfo::setRelease |
( |
Uint |
uiValue ) |
[inline] |
returns the release number
| void zeus::TVersionInfo::setSubVersion |
( |
Uint |
uiValue ) |
[inline] |
| TString zeus::TVersionInfo::toString |
( |
) |
const [inline] |
Member Data Documentation
The documentation for this class was generated from the following files: