class Delegate
Klasa definiująca interfejs zestawu SDK MIP.
Podsumowanie
| Członkowie | Opisy |
|---|---|
| public void Init(const std::string & storagePath) | Inicjał logi. |
| public void Flush() | Po opróżnienie logi. |
| public void WriteToLog(const LogLevel level, const std::string & message, const std::string & function, const std::string & file, const int32_t line) | Wpisz instrukcja dziennika do pliku dziennika. |
| public virtual void WriteToLogWithContext(const LogLevel & level, const std::string message, const std::string & function, const std::string & file, const int32_t line, const std::shared_ptr <>& void) | Wpisz instrukcja dziennika, aby rejestrować plik w kontekście. Zastąp tę funkcję, aby obsługiwać kontekst. |
Członkowie
Init, funkcja
Inicjał logi.
Parametry:
- storagePath:ścieżka do lokalizacji, w której może być przechowywany stan trwały, w tym dzienniki.
Opróżnij, funkcja
Po opróżnienie logi.
WriteToLog, funkcja
Wpisz instrukcja dziennika do pliku dziennika.
Parametry:
poziom: poziom dziennika instrukcji dziennika.
komunikat: komunikat instrukcji dziennika.
funkcja:nazwa funkcji instrukcji log.
plik:nazwa pliku, w którym została wygenerowana instrukcja dziennika.
wiersz:numer wiersza, w którym zostało wygenerowane zestawienie dziennika.
WriteToLogWithContext, funkcja
Wpisz instrukcja dziennika, aby rejestrować plik w kontekście. Zastąp tę funkcję, aby obsługiwać kontekst.
Parametry:
poziom: poziom dziennika instrukcji dziennika.
komunikat: komunikat instrukcji dziennika.
funkcja:nazwa funkcji instrukcji log.
plik:nazwa pliku, w którym została wygenerowana instrukcja dziennika.
wiersz:numer wiersza, w którym zostało wygenerowane zestawienie dziennika.
kontekst:Kontekst klienta przekazany do wywołania, które wygenerował ten komunikat dziennika