altova::YearMonthDuration

www.altova.com Dieses Kapitel drucken Vorherige Seite Eine Ebene nach oben Nächste Seite

Startseite >  Benutzerhandbuch und Referenz > Code Generator > Referenz zu generierten Klassen (C++) >

altova::YearMonthDuration

Mit Hilfe dieser Klasse können XML-Schema-Zeitdauertypen, die aus einem Jahres- und Monatsteil bestehen, verarbeitet werden.

 

Konstruktoren

Name

Beschreibung

YearMonthDuration()

Initialisiert eine neue Instanz der YearMonthDuration-Klasse auf einen leeren Wert.

YearMonthDuration(int years, int months)

Initialisiert eine neue Instanz der YearMonthDuration-Klasse auf die in den Argumenten years und months bereitgestellte Anzahl von Tagen und Monaten.

explicit YearMonthDuration(int value)

Initialisiert eine neue Instanz der YearMonthDuration-Klasse auf eine Zeitdauer, die aus der im Argument value bereitgestellte Anzahl von Zeiteinheiten (100-Nanosekunden-Intervalle) besteht.

 

Methoden

Name

Beschreibung

bool IsNegative() const

Gibt den Booleschen Wert true zurück, wenn die aktuelle YearMonthDuration-Instanz negativ ist.

bool IsPositive() const

Gibt den Booleschen Wert true zurück, wenn die aktuelle YearMonthDuration-Instanz positiv ist.

int Months() const

Gibt die Anzahl der Monate in der aktuellen YearMonthDuration-Instanz zurück.

int Value() const

Gibt den Wert (in Zeiteinheiten) der aktuellen YearMonthDuration-Instanz zurück.

int Years()

Gibt die Anzahl der Jahre in der aktuellen YearMonthDuration-Instanz zurück.


© 2019 Altova GmbH