Mir
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Public Member Functions | Protected Member Functions | List of all members
mir_test_framework::Process Class Reference

#include <process.h>

Public Member Functions

 Process (pid_t pid)
 
 ~Process ()
 
Result wait_for_termination (const std::chrono::milliseconds &timeout=std::chrono::milliseconds(60 *1000))
 
void kill ()
 
void terminate ()
 
void stop ()
 
void cont ()
 
void detach ()
 

Protected Member Functions

 Process ()=delete
 
 Process (const Process &)=delete
 
Processoperator= (const Process &)=delete
 

Constructor & Destructor Documentation

mir_test_framework::Process::Process ( pid_t  pid)
mir_test_framework::Process::~Process ( )
mir_test_framework::Process::Process ( )
protecteddelete
mir_test_framework::Process::Process ( const Process )
protecteddelete

Member Function Documentation

void mir_test_framework::Process::cont ( )
void mir_test_framework::Process::detach ( )
void mir_test_framework::Process::kill ( )
Process& mir_test_framework::Process::operator= ( const Process )
protecteddelete
void mir_test_framework::Process::stop ( )
void mir_test_framework::Process::terminate ( )
Result mir_test_framework::Process::wait_for_termination ( const std::chrono::milliseconds &  timeout = std::chrono::milliseconds(60 *1000))

The documentation for this class was generated from the following file:

Copyright © 2012,2013 Canonical Ltd.
Generated on Tue Oct 15 00:23:28 UTC 2013