Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
iv::logs Namespace Reference

Classes

class  DownloadLogger
 
struct  DownloadLoggerInfo
 
class  DownloadLoggerProgress
 
class  DownloadLogs
 
class  DownloadSubLogger
 
struct  Event
 
class  EventLogs
 
class  IDownloadLogger
 
class  StartingLog
 

Typedefs

using JSON = nlohmann::ordered_json
 

Enumerations

enum class  eDownloadLogState { Ok , Warning , Error , ChildError }
 
enum class  eDownloadLoggerState { Waiting , InProcess , Finished }
 
enum class  eSystemFailureLogLevel { Info = 0 , Warning = 1 , Error = 2 , Critical = 3 }
 
enum class  eSystemFailureCategory { Communications , Threads }
 
enum class  eEventCategory { Backup , Config , Control , Login }
 

Functions

std::string systemFailureLevelIcon (const iv::logs::eSystemFailureLogLevel level)
 

Typedef Documentation

◆ JSON

using iv::logs::JSON = nlohmann::ordered_json

Enumeration Type Documentation

◆ eDownloadLoggerState

enum class iv::logs::eDownloadLoggerState
strong
Enumerator
Waiting 
InProcess 
Finished 

◆ eDownloadLogState

enum class iv::logs::eDownloadLogState
strong
Enumerator
Ok 
Warning 
Error 
ChildError 

◆ eEventCategory

enum class iv::logs::eEventCategory
strong
Enumerator
Backup 
Config 
Control 
Login 

◆ eSystemFailureCategory

Enumerator
Communications 
Threads 

◆ eSystemFailureLogLevel

Enumerator
Info 
Warning 
Error 
Critical 

Function Documentation

◆ systemFailureLevelIcon()

std::string iv::logs::systemFailureLevelIcon ( const iv::logs::eSystemFailureLogLevel level)
inline