Home | History | Annotate | Download | only in libutil++

Lines Matching full:child

3  * Facility for reading from child processes
21 * a class to read stdout / stderr from a child process.
25 * stderr child output
32 * child. in this case child stderr is acumulated in buf2 and can be read
33 * through get_data(). get_data() is blocking until the child close stderr /
34 * stdout (even if the child die by a signal ?). The following corner case must
36 * child stdout have not necessarilly a LF terminator. the child can output any
46 /** wait for the termination of the child process if this have not
47 * already occur. In this case return code of the child process is not
51 /** fill result from on line of stdout of the child process.
57 /** fill out / err with the stdout / stderr of the child process.
59 * call is blocking until the child die and so on all subsequent
63 /** rather to rely on dtor to wait for the termination of the child you
64 * can use terminate_process() to get the return code of the child
76 * is always empty. Error message is also empty if the child process
85 // ctor helper: create the child process.
100 // child stderr is handled especially, we need to retain data even
101 // if caller read only stdout of the child.