|
Ninja
|
#include <build_log.h>
Public Member Functions | |
| LogEntry (const string &output) | |
| LogEntry (const string &output, uint64_t command_hash, int start_time, int end_time, TimeStamp restat_mtime) | |
| bool | operator== (const LogEntry &o) |
Static Public Member Functions | |
| static uint64_t | HashCommand (StringPiece command) |
Public Attributes | |
| uint64_t | command_hash |
| int | end_time |
| string | output |
| TimeStamp | restat_mtime |
| int | start_time |
Definition at line 47 of file build_log.h.
|
explicit |
Definition at line 94 of file build_log.cc.
| BuildLog::LogEntry::LogEntry | ( | const string & | output, |
| uint64_t | command_hash, | ||
| int | start_time, | ||
| int | end_time, | ||
| TimeStamp | restat_mtime | ||
| ) |
Definition at line 97 of file build_log.cc.
|
static |
Definition at line 90 of file build_log.cc.
References StringPiece::len_, and StringPiece::str_.
Referenced by AssertHash(), BuildLog::Load(), main(), DependencyScan::RecomputeOutputDirty(), and BuildLog::RecordCommand().
|
inline |
Definition at line 57 of file build_log.h.
References command_hash, end_time, output, restat_mtime, and start_time.
| uint64_t BuildLog::LogEntry::command_hash |
Definition at line 49 of file build_log.h.
Referenced by BuildLog::Load(), operator==(), DependencyScan::RecomputeOutputDirty(), BuildLog::RecordCommand(), and BuildLog::WriteEntry().
| int BuildLog::LogEntry::end_time |
Definition at line 51 of file build_log.h.
Referenced by BuildLog::Load(), operator==(), BuildLog::RecordCommand(), and BuildLog::WriteEntry().
| string BuildLog::LogEntry::output |
Definition at line 48 of file build_log.h.
Referenced by BuildLog::Load(), operator==(), BuildLog::RecordCommand(), and BuildLog::WriteEntry().
| TimeStamp BuildLog::LogEntry::restat_mtime |
Definition at line 52 of file build_log.h.
Referenced by BuildLog::Load(), operator==(), DependencyScan::RecomputeOutputDirty(), BuildLog::RecordCommand(), and BuildLog::WriteEntry().
| int BuildLog::LogEntry::start_time |
Definition at line 50 of file build_log.h.
Referenced by BuildLog::Load(), operator==(), BuildLog::RecordCommand(), and BuildLog::WriteEntry().
1.8.7