Idź do kodu źródłowego tego pliku.
Przestrzenie nazw | |
| namespace | std |
| namespace | common |
Komponenty | |
| class | common::Logger |
| Logger - klasa główna systemu logującego. Więcej... | |
| class | common::ILog |
| Abstrakcyjna kasa bazowa wszelkich logów. Więcej... | |
| class | common::TextFileLog |
| Log do pliku TXT. Więcej... | |
| class | common::HtmlFileLog |
| Log do pliku HTML. Więcej... | |
| struct | common::HtmlFileLog::STYLE |
| class | common::OstreamLog |
| Log zapisujący do strumienia wyjściowego biblioteki standardowej C++ - std::ostream. Więcej... | |
Definicje | |
| #define | LOG(Type, s) { if (common::IsLogger()) common::GetLogger().Log((Type), (s)); else assert(0 && "LOG macro: Logger not initialized."); } |
| Skrót do łatwego zalogowania łańcucha. | |
Definicje typów | |
| typedef basic_ostream< char, char_traits< char > > | std::ostream |
Wyliczenia | |
| enum | common::LOG_FILE_MODE { common::FILE_MODE_NORMAL, common::FILE_MODE_FLUSH, common::FILE_MODE_REOPEN } |
| Tryby, w jakich może pracować logger plikowy. Więcej... | |
Funkcje | |
| void | common::CreateLogger (bool UseQueue) |
| Tworzy logger. | |
| void | common::DestroyLogger () |
| Usuwa logger. | |
| Logger & | common::GetLogger () |
| Pobiera logger. | |
| bool | common::IsLogger () |
| Zwraca true, jeśli Logger jest zainicjowany. | |
Część biblioteki CommonLib
1.5.5