CDokumentenmappe Class Reference

[Doku Index] [Doku Hierarchy] [Headers]


Die Klasse CDokumentenmappe stellt die Daten und Methoden zur Verfuegung um eine Dokumentenmappe zu verwalten More...

#include <mappe.h>

Public Members

Private Members


Detailed Description

Die Klasse CDokumentenmappe stellt die Daten und Methoden zur Verfuegung um eine Dokumentenmappe zu verwalten. Hier wird eine Instanz der Klasse CDokumentenmenge angelegt.


CDokumentenmappe() [public]

Konstruktor

~CDokumentenmappe() [public]

Destruktor

CDokumentenmappe* Generate() [public]

generiert eine neue Dokumentenmappe und gibt einen Zeiger darauf zurueck

void Free() [public]

gibt eine Dokumentenmappe wieder frei

bool ClassInvariant() const [public]

prueft die Klasseninvarianz des Objekts

bool Copy(CDokumentenmappe* src) [public]

kopiert die Dokumentenmappe src in die aktuelle Dokumentenmappe

bool EqualValue(CDokumentenmappe* src) const [public]

vergleicht zwei Dokumentenmappen miteinander

unsigned int LiefereAnzahl() const [public]

liefert die Anzahl der Dokumente in der Dokumentenmappe

QString LiefereKundeninformation() const [public]

gibt die Kundeninformation der Dokumentenmappe zurueck

void AendereKundeninformation(QString NInfo) [public]

aendert die Kundeninformation der Dokumentenmappe

bool EinfuegeDokument(CDokument* src) [public]

fuegt ein Dokument in die Dokumentenmappe ein

bool LoescheDokument(QString Schluessel) [public]

loescht ein Dokument aus der Dokumentenmappe

CDokumentenmenge::TElement* SucheDokument(QString Schluessel) const [public]

Sucht ein Dokument in der Dokumentenmappe heraus

bool DokumentInMappe(QString Schluessel) const [public]

prueft ob ein Dokument in der Dokumentenmappe enthalten ist

QDateTime LiefereErstellungsdatum() const [public]

gibt das Erstellungsdatum der Dokumentenmappe zurueck

QDateTime LiefereAenderungsdatum() const [public]

liefert das Aenderungsdatum der Dokumentenmappe

bool ZulaessigeKundeninformation(QString src) const [public]

prueft ob die Kundeninformation zulaessig ist

CDokumentenmenge::TElement* LiefereErstes() const [public]

gibt das erste Element in der Dokumentenmappe zurueck

bool readData(QDataStream* stream) [public]

schreibt den Inhalt der Dokumentenmappe in den angegebenen stream

bool writeData(QDataStream* stream) const [public]

laedt den Inhalt der Dokumentenmappe aus dem angegebenen stream

QDateTime LiefereSystemdatum() const [public]

liefert das aktuelle Systemdatum zurueck

CDokumentenmenge* Dokumente[private]

die Dokumentenliste

QString Kundeninformation[private]

Kundeninformation

QDateTime Erstellungsdatum[private]

Datum der Erstellung der Dokumentenmappe

QDateTime Aenderungsdatum[private]

Datum der letzten Aenderung


Documentation generated by uhlmann@fara2 on Mon Aug 30 20:37:52 MEST 1999
Kdoc