altova::Duration
Cette classe vous permet de traiter des attributs XML ou des éléments de type xs: duration .
Constructeurs
Nom | Description |
---|---|
Duration() | Initialise une nouvelle instance de la classe Duration dans une valeur vide. |
Duration(const DayTimeDuration& dt) | Initialise une nouvelle instance de la classe Duration dans une durée définie par l’argument dt (voir altova::DayTimeDuration ). |
Duration(const YearMonthDuration& ym) | Initialise une nouvelle instance de la classe Duration dans la durée définie par l’argument ym (voir altova::YearMonthDuration ). |
Duration(const YearMonthDuration& ym, const DayTimeDuration& dt) | Initialise une nouvelle instance de la classe Duration dans les durées définies par les arguments dt et ym (voir altova::YearMonthDuration et altova::DayTimeDuration ). |
Méthodes
Nom | Description |
---|---|
int Days() const | Retourne le nombre de jours dans l’instance Duration actuelle. |
DayTimeDuration DayTime() const | Retourne le jour et la durée de temps dans l’instance Duration actuelle, exprimé en tant qu’un objet DayTimeDuration (voir altova::DayTimeDuration ). |
int Hours() const | Retourne le nombre d’heures dans l’instance Duration actuelle. |
bool IsNegative() const | Retourne Boléenne true si l’instance Duration actuelle est négative. |
bool IsPositive() const | Retourne Boléenne true si l’instance Duration actuelle est positive. |
int Minutes() const | Retourne le nombre de minutes dans l’instance Duration actuelle. |
int Months() const | Retourne le nombre de mois dans l’instance Duration actuelle. |
double Seconds() const | Retourne le nombre de secondes dans l’instance Duration actuelle. |
YearMonthDuration YearMonth() const | Retourne la durée d’année et de mois dans l’instance Duration actuelle, exprimée en tant qu’un objet YearMonthDuration (voir altova::YearMonthDuration ). |
int Years() const | Retourne le nombre des années dans l’instance Duration actuelle. |
Exemple
L’extrait de code suivant illustre la création d’un nouvel objet Duration, ainsi que la lecture de valeurs en provenant.
void ExampleDuration() |