Mir
Public Member Functions | Protected Member Functions | List of all members
mir::graphics::mesa::PosixProcessOperations Class Referenceabstract

#include <linux_virtual_terminal.h>

Public Member Functions

virtual ~PosixProcessOperations ()=default
 
virtual pid_t getpid () const =0
 
virtual pid_t getppid () const =0
 
virtual pid_t getpgid (pid_t process) const =0
 
virtual pid_t getsid (pid_t process) const =0
 
virtual int setpgid (pid_t process, pid_t group)=0
 
virtual pid_t setsid ()=0
 

Protected Member Functions

 PosixProcessOperations ()=default
 
 PosixProcessOperations (PosixProcessOperations const &)=delete
 
PosixProcessOperationsoperator= (PosixProcessOperations const &)=delete
 

Constructor & Destructor Documentation

virtual mir::graphics::mesa::PosixProcessOperations::~PosixProcessOperations ( )
virtualdefault
mir::graphics::mesa::PosixProcessOperations::PosixProcessOperations ( )
protecteddefault
mir::graphics::mesa::PosixProcessOperations::PosixProcessOperations ( PosixProcessOperations const &  )
protecteddelete

Member Function Documentation

virtual pid_t mir::graphics::mesa::PosixProcessOperations::getpgid ( pid_t  process) const
pure virtual
virtual pid_t mir::graphics::mesa::PosixProcessOperations::getpid ( ) const
pure virtual
virtual pid_t mir::graphics::mesa::PosixProcessOperations::getppid ( ) const
pure virtual
virtual pid_t mir::graphics::mesa::PosixProcessOperations::getsid ( pid_t  process) const
pure virtual
PosixProcessOperations& mir::graphics::mesa::PosixProcessOperations::operator= ( PosixProcessOperations const &  )
protecteddelete
virtual int mir::graphics::mesa::PosixProcessOperations::setpgid ( pid_t  process,
pid_t  group 
)
pure virtual
virtual pid_t mir::graphics::mesa::PosixProcessOperations::setsid ( )
pure virtual

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

Copyright © 2012-2015 Canonical Ltd.
Generated on Thu Oct 8 16:20:16 UTC 2015