UV-KP C++-Prüfmodul 1.0.0

- Hauptseite
- Namensbereiche
- Klassen

- Auflistung der Klassen
- Klassen-Verzeichnis
- Klassenhierarchie
- Klassen-Elemente

Öffentliche Methoden | Aufstellung aller Elemente
uvkp::Rueckgabe Klassenreferenzabstract

## Öffentliche Methoden
virtual unsigned int | getReturnCode ()=0
virtual char * | getType ()=0
virtual char * | getVersion ()=0
virtual unsigned int | getAnzahlRueckgabeMeldungen ()=0
virtual Meldung * | getRueckgabeMeldung (unsigned int i)=0
char * | toString ()

## Ausführliche Beschreibung

Das Interface Rueckgabe enthält alle Methoden, die für die Abfrage des Ergebnisses der Kernprüfung notwendig sind.

## Dokumentation der Elementfunktionen

virtual unsigned int uvkp::Rueckgabe::getAnzahlRueckgabeMeldungen | ( |  | ) |
| pure virtual

Gibt die Anzahl der Rückgabemeldungen zurück.

Es sind maximal neun Einträge möglich.

Rückgabe
  Anzahl der Rückgabemeldungen

virtual unsigned int uvkp::Rueckgabe::getReturnCode | ( |  | ) |
| pure virtual

Gibt den Return-Code der Kernprüfung zurück.

Es werden folgende Return-Code festgelegt:

- 0 = Kernprüfung fehlerfrei Ausgabe von getAnzahlRueckgabeMeldungen() ist 0
- 1 = Kernprüfung enthält Hinweise
- 2 = Kernprüfung enthält Fehler
- 3 = Kernprüfung enthält Fehler und Hinweise
- 4 = Kernprüfung ist abgebrochen

Rückgabe
  Return-Code

virtual Meldung* uvkp::Rueckgabe::getRueckgabeMeldung | ( | unsigned int | i | ) |
| pure virtual

Gibt die Rückgabemeldung mit dem vorgegebenem Index zurück.

Rückgabe
  Meldung mit dem vorgegebenem Index.

virtual char* uvkp::Rueckgabe::getType | ( |  | ) |
| pure virtual

Gibt den vierstelliegen Typ der verwendeten Kernprüfung zurück.

Rückgabe
  Vierstellieger Typ der verwendeten Kernprüfung.

virtual char* uvkp::Rueckgabe::getVersion | ( |  | ) |
| pure virtual

Gibt die Version der verwendeten Kernprüfung zurück.

Rückgabe
  Version der verwendeten Kernprüfung.

char* uvkp::Rueckgabe::toString | ( |  | ) |

Gibt die String-Darstellung eines Rückgabeobjektes zurück.

Aufbau des String's
Stelle | Inhalt
--- | ---
von | bis
1 | 1 | Return-Code
2 | 2 | Anzahl der DBFE-Bausteine (max. 9)
3 | 75 | DBFE-Baustein 1 (falls vorhanden)
76 | 148 | DBFE-Baustein 2 (falls vorhanden)
149 | 221 | DBFE-Baustein 3 (falls vorhanden)
222 | 294 | DBFE-Baustein 4 (falls vorhanden)
295 | 367 | DBFE-Baustein 5 (falls vorhanden)
368 | 440 | DBFE-Baustein 6 (falls vorhanden)
441 | 513 | DBFE-Baustein 7 (falls vorhanden)
514 | 586 | DBFE-Baustein 8 (falls vorhanden)
587 | 659 | DBFE-Baustein 9 (falls vorhanden)

Rückgabe
  String-Darstellung des Rückgabeobjektes