Nix 2.28.3
Nix, the purely functional package manager; unstable internal interfaces
 
Loading...
Searching...
No Matches
nix::JSONLogger Struct Reference
Inheritance diagram for nix::JSONLogger:

Public Member Functions

 JSONLogger (Descriptor fd)
 
bool isVerbose () override
 
void addFields (nlohmann::json &json, const Fields &fields)
 
void write (const nlohmann::json &json)
 
void log (Verbosity lvl, std::string_view s) override
 
void logEI (const ErrorInfo &ei) override
 
void startActivity (ActivityId act, Verbosity lvl, ActivityType type, const std::string &s, const Fields &fields, ActivityId parent) override
 
void stopActivity (ActivityId act) override
 
void result (ActivityId act, ResultType type, const Fields &fields) override
 

Public Attributes

Descriptor fd
 

The documentation for this struct was generated from the following file: