Lines Matching refs:Subprocess
26 Subprocess::Subprocess(bool use_console) : child_(NULL) , overlapped_(),
31 Subprocess::~Subprocess() {
41 HANDLE Subprocess::SetupPipe(HANDLE ioport) {
77 bool Subprocess::Start(SubprocessSet* set, const string& command) {
157 void Subprocess::OnPipeReady() {
188 ExitStatus Subprocess::Finish() {
206 bool Subprocess::Done() const {
210 const string& Subprocess::GetOutput() const {
241 Subprocess *SubprocessSet::Add(const string& command, bool use_console) {
242 Subprocess *subprocess = new Subprocess(use_console);
256 Subprocess* subproc;
272 vector<Subprocess*>::iterator end =
283 Subprocess* SubprocessSet::NextFinished() {
286 Subprocess* subproc = finished_.front();
292 for (vector<Subprocess*>::iterator i = running_.begin();
303 for (vector<Subprocess*>::iterator i = running_.begin();