statusclass into a new
statusconstructor was made private to prevent accidental construction by the user and the
create_statusfunction was added to aid in the creation of such objects from custom Child implementations.
This section contains a list of pending items in the library that should be addressed before it can be sent for a serious/formal review. Some of these are a simple matter of programming but others will require more consideration to decide the best way to solve them.
detail::launcher_basea public class? It can be useful to end users if they decide to implement a custom launcher.
system_errorwith Boost.System's homologous when it is available.
command_line::argumentmethod; and add
launcher::starta free function. Need to rename
child::waitreturn a constant object.
status' constructor private.
command_lineclass into its own object.
processclass being a parent of
childand correct the use of Win32
HANDLEs in the former: they really should be identifiers.
command_line's constructor: rename
firstargparameter to avoid confusion with subsequent parameters.
|Copyright © 2006 Julio M. Merino Vidal|