class TestPipeReader
Defined at line 16 of file ../../src/lib/elfldltl/testing/include/lib/elfldltl/testing/test-pipe-reader.h
Public Methods
void Init (fbl::unique_fd & write_pipe)
This creates a pipe and yields the write half.
Defined at line 16 of file ../../src/lib/elfldltl/testing/test-pipe-reader.cc
void TestPipeReader ()
Defined at line 18 of file ../../src/lib/elfldltl/testing/include/lib/elfldltl/testing/test-pipe-reader.h
void TestPipeReader (TestPipeReader && )
The object cannot be safely moved after Init() since the reader thread
will use its this pointer to the members.
Defined at line 22 of file ../../src/lib/elfldltl/testing/include/lib/elfldltl/testing/test-pipe-reader.h
TestPipeReader & operator= (TestPipeReader && )
Defined at line 23 of file ../../src/lib/elfldltl/testing/include/lib/elfldltl/testing/test-pipe-reader.h
void ~TestPipeReader ()
Defined at line 28 of file ../../src/lib/elfldltl/testing/test-pipe-reader.cc
std::string Finish ()
This must be called before destruction and nothing else after it.
Defined at line 29 of file ../../src/lib/elfldltl/testing/include/lib/elfldltl/testing/test-pipe-reader.h