# Logging Klassenreferenz

Einfache Logging-Klasse (noch nicht wirklich implementiert). Mehr ...

`#include <Logging.h>`

Aufstellung aller Elemente

## Öffentliche Methoden
| Logging ()
| Konstruktor.
| Logging (char *fname)
| Konstruktor.
virtual | ~Logging ()
| Destruktor.
void | info (char *msg)
| info-Ausgabe
void | debug (char *msg)
| debug-Ausgabe
void | error (char *msg)
| error-Ausgabe
## Öffentliche Attribute
char | m_msg [1024]
## Private Methoden
void | write (char *msg)
| write
## Private Attribute
char | m_logfile [1024]

## Ausführliche Beschreibung

Einfache Logging-Klasse (noch nicht wirklich implementiert).

## Beschreibung der Konstruktoren und Destruktoren

Logging::Logging | ( |  | ) |

Konstruktor.

Logging::Logging | ( | char * | fname | ) |

Konstruktor.

Parameter:

  | fname | Pfad+Dateiname der Logdatei

Logging::~Logging | ( |  | ) | `[virtual]`

Destruktor.

## Dokumentation der Elementfunktionen

void Logging::info | ( | char * | msg | ) |

info-Ausgabe

Parameter:

  | msg | Logtext

void Logging::debug | ( | char * | msg | ) |

debug-Ausgabe

Parameter:

  | msg | Logtext

void Logging::error | ( | char * | msg | ) |

error-Ausgabe

Parameter:

  | msg | Logtext

void Logging::write | ( | char * | msg | ) | `[private]`

write

Parameter:

  | msg | Logtext

## Dokumentation der Datenelemente

char Logging::m_msg[1024]

char Logging::m_logfile[1024]`[private]`

Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien:

- D:/Project/engine3d/cplusplus/src/utils/Logging.h
- D:/Project/engine3d/cplusplus/src/utils/Logging.cpp