Searched refs:ifdstream (Results 1 - 5 of 5) sorted by relevance

/freebsd-13-stable/contrib/kyua/utils/process/
H A Dfdstream_fwd.hpp39 class ifdstream;
H A Dfdstream.cpp39 /// Private implementation fields for ifdstream.
40 struct ifdstream::impl : utils::noncopyable {
58 /// Constructs a new ifdstream based on an open file descriptor.
63 process::ifdstream::ifdstream(const int fd) : function in class:process::ifdstream
71 /// Destroys an ifdstream object.
74 process::ifdstream::~ifdstream(void)
H A Dfdstream.hpp30 /// Provides the utils::process::ifdstream class.
50 class ifdstream : public std::istream, noncopyable class in namespace:utils::process
58 explicit ifdstream(const int);
59 ~ifdstream(void);
H A Dfdstream_test.cpp39 using utils::process::ifdstream;
43 ATF_TEST_CASE(ifdstream);
44 ATF_TEST_CASE_HEAD(ifdstream)
46 set_md_var("descr", "Tests the ifdstream class");
48 ATF_TEST_CASE_BODY(ifdstream)
53 ifdstream rend(fds[0]);
72 ATF_ADD_TEST_CASE(tcs, ifdstream);
H A Dchild.cpp68 std::auto_ptr< process::ifdstream > _output;
74 impl(const pid_t pid, process::ifdstream* output) :
233 new process::child(new impl(pid, new process::ifdstream(fds[0]))));

Completed in 75 milliseconds