Informations sur une version. Plus de détails...
#include <arcane/utils/VersionInfo.h>
| Fonctions membres publiques | |
| VersionInfo () | |
| Construit une version nulle. | |
| VersionInfo (int vmajor, int vminor, int vpatch) | |
| Construit une informations de version. | |
| VersionInfo (const Arccore::String &version_str) | |
| Construit une informations de version version_str doit être de la forme "M.m.p.b" avec M version majeure, \m version mineure, p numéro de patch et numéro béta. | |
| int | versionMajor () const | 
| Retourne le numéro de version majeur. | |
| int | versionMinor () const | 
| Retourne le numéro de version mineur. | |
| int | versionPatch () const | 
| Retourne le numéro de version patch. | |
| String | versionAsString () const | 
| Numéro de version sous la forme d'une chaîne de caractères. | |
| void | write (std::ostream &o) const | 
Informations sur une version.
Cette classe contient les informations sur une version d'un objet. Le numéro de version comprends 3 valeurs entières:
Le numéro de version majeure correspondant à une évolution fondamentale de l'objet. Le numéro de version mineure correspondant à des évolutions moins importantes. Une évolution de la version majeure ou mineure suppose qu'on ne garde pas la compatibilité binaire.
Définition à la ligne 45 du fichier VersionInfo.h.
| Arcane::VersionInfo::VersionInfo | ( | ) | 
Construit une version nulle.
Définition à la ligne 29 du fichier VersionInfo.cc.
| Arcane::VersionInfo::VersionInfo | ( | int | vmajor, | 
| int | vminor, | ||
| int | vpatch ) | 
Construit une informations de version.
Définition à la ligne 40 du fichier VersionInfo.cc.
| Arcane::VersionInfo::VersionInfo | ( | const Arccore::String & | version_str | ) | 
Construit une informations de version version_str doit être de la forme "M.m.p.b" avec M version majeure, \m version mineure, p numéro de patch et numéro béta.
Définition à la ligne 68 du fichier VersionInfo.cc.
Références Arcane::String::localstr().
| String Arcane::VersionInfo::versionAsString | ( | ) | const | 
Numéro de version sous la forme d'une chaîne de caractères.
Définition à la ligne 92 du fichier VersionInfo.cc.
Références versionMajor(), versionMinor(), et versionPatch().
| 
 | inline | 
Retourne le numéro de version majeur.
Définition à la ligne 64 du fichier VersionInfo.h.
Référencé par versionAsString().
| 
 | inline | 
Retourne le numéro de version mineur.
Définition à la ligne 66 du fichier VersionInfo.h.
Référencé par versionAsString().
| 
 | inline | 
Retourne le numéro de version patch.
Définition à la ligne 68 du fichier VersionInfo.h.
Référencé par versionAsString().
| void Arcane::VersionInfo::write | ( | std::ostream & | o | ) | const | 
Définition à la ligne 83 du fichier VersionInfo.cc.