SFileLog

Spezielle Klasse für die Arbeit mit Log-Dateien.

Vererbung

Basisklassen(n)   abgeleitete Klassen
  SFileLog  

Attribute

protected:

Attribut Typ Beschreibung
file SFile
nextCheck STime
_filename SString
_maxage double
_maxsize int

Operationen

public:

Name Parameter Rückgabewert Beschreibung
checkFile void
close void
open SString filename,
int maxsize = -1,
int maxage = -1
void
setFilename const SString& filename void Setzt den Namen der Log-Datei.
setMaxAge int maxage void Maximalalter der Log-Datei in Tagen.
setMaxSize int maxsize void Maximalgröße der Log-Datei in MB
write const SString& text void
writeLine const SString& text void

Detailbeschreibung SFileLog

Spezielle Klasse für die Arbeit mit Log-Dateien.

Funktionsbeschreibungen

checkFile() void

close() void

open(SString filename, int maxsize = -1, int maxage = -1) void

setFilename(const SString& filename) void

Setzt den Namen der Log-Datei.

Angabe muss mit absolutem Pfad erfolgen.

setMaxAge(int maxage) void

Maximalalter der Log-Datei in Tagen.

setMaxSize(int maxsize) void

Maximalgröße der Log-Datei in MB

write(const SString& text) void

writeLine(const SString& text) void