Ninja
StatusPrinter Member List

This is the complete list of members for StatusPrinter, including all inherited members.

BuildEdgeFinished(Edge *edge, int64_t end_time_millis, bool success, const std::string &output)StatusPrintervirtual
BuildEdgeStarted(const Edge *edge, int64_t start_time_millis)StatusPrintervirtual
BuildFinished()StatusPrintervirtual
BuildLoadDyndeps()StatusPrintervirtual
BuildStarted()StatusPrintervirtual
config_StatusPrinterprivate
current_rate_StatusPrintermutableprivate
Error(const char *msg,...)StatusPrintervirtual
finished_edges_StatusPrinterprivate
FormatProgressStatus(const char *progress_status_format, int64_t time_millis) constStatusPrinter
Info(const char *msg,...)StatusPrintervirtual
PlanHasTotalEdges(int total)StatusPrintervirtual
printer_StatusPrinterprivate
PrintStatus(const Edge *edge, int64_t time_millis)StatusPrinterprivate
progress_status_format_StatusPrinterprivate
running_edges_StatusPrinterprivate
SnprintfRate(double rate, char(&buf)[S], const char *format) constStatusPrinterinlineprivate
started_edges_StatusPrinterprivate
StatusPrinter(const BuildConfig &config)StatusPrinterexplicit
time_millis_StatusPrinterprivate
total_edges_StatusPrinterprivate
Warning(const char *msg,...)StatusPrintervirtual
~Status()Statusinlinevirtual
~StatusPrinter()StatusPrinterinlinevirtual