+ void use_valgrind(bool arg= true)
+ {
+ _use_valgrind= arg;
+ }
+
+ bool check() const;
+
+ bool slurp();
+ void murder();
+
+ void use_gdb(bool arg= true)
+ {
+ _use_gdb= arg;
+ }
+
+ void use_ptrcheck(bool arg= true)
+ {
+ _use_ptrcheck= arg;
+ }
+
+ std::string arguments();
+
+ std::string gdb_filename()
+ {
+ return _gdb_filename;
+ }
+
+ pid_t pid() const
+ {
+ return _pid;
+ }
+