Searched refs:LineReader (Results 1 – 4 of 4) sorted by relevance
16 LineReader::LineReader() : fd_(), buff_(buff0_) { in LineReader() function in crazy::LineReader21 LineReader::LineReader(const char* path) : fd_(), buff_(buff0_) { Open(path); } in LineReader() function in crazy::LineReader23 LineReader::~LineReader() { Reset(); } in ~LineReader()25 void LineReader::Open(const char* path) { in Open()30 void LineReader::Reset() { in Reset()42 bool LineReader::GetNextLine() { in GetNextLine()132 const char* LineReader::line() const { return buff_ + line_start_; } in line()134 size_t LineReader::length() const { return line_len_; } in length()
15 TEST(LineReader, EmptyConstructor) { in TEST() argument16 LineReader reader; in TEST()20 TEST(LineReader, EmptyFile) { in TEST() argument24 LineReader reader(kFilePath); in TEST()28 TEST(LineReader, SingleLineFile) { in TEST() argument34 LineReader reader(kFilePath); in TEST()41 TEST(LineReader, SingleLineFileUnterminated) { in TEST() argument47 LineReader reader(kFilePath); in TEST()56 TEST(LineReader, MultiLineFile) { in TEST() argument67 LineReader reader(kFilePath); in TEST()
23 class LineReader {25 LineReader();26 explicit LineReader(const char* path);27 ~LineReader();
136 LineReader reader(path); in Open()