Ninja
|
Public Member Functions | |
bool | ReadLine (char **line_start, char **line_end) |
Static Public Member Functions | |
LineReader (FILE *file) | |
Private Attributes | |
char | buf_ [256<< 10] |
char * | buf_end_ |
FILE * | file_ |
char * | line_end_ |
char * | line_start_ |
Definition at line 170 of file build_log.cc.
LineReader::LineReader | ( | FILE * | file | ) | [inline, explicit, static] |
Definition at line 171 of file build_log.cc.
References buf_.
bool LineReader::ReadLine | ( | char ** | line_start, |
char ** | line_end | ||
) | [inline] |
Definition at line 180 of file build_log.cc.
References buf_, buf_end_, file_, line_end_, and line_start_.
Referenced by BuildLog::Load().
char LineReader::buf_[256<< 10] [private] |
Definition at line 213 of file build_log.cc.
Referenced by LineReader(), and ReadLine().
char* LineReader::buf_end_ [private] |
Definition at line 214 of file build_log.cc.
Referenced by ReadLine().
FILE* LineReader::file_ [private] |
Definition at line 212 of file build_log.cc.
Referenced by ReadLine().
char* LineReader::line_end_ [private] |
Definition at line 218 of file build_log.cc.
Referenced by ReadLine().
char* LineReader::line_start_ [private] |
Definition at line 216 of file build_log.cc.
Referenced by ReadLine().