SuProcess Class Reference
#include <su.h>
Inheritance diagram for SuProcess:

Detailed Description
Executes a command under elevated privileges, using su.
Definition at line 26 of file su.h.
Public Types | |
enum | Errors { SuNotFound = 1, SuNotAllowed, SuIncorrectPassword } |
enum | checkMode { NoCheck = 0, Install = 1, NeedPassword = 2 } |
Public Member Functions | |
SuProcess (const QCString &user=0, const QCString &command=0) | |
~SuProcess () | |
int | exec (const char *password, int check=NoCheck) |
int | checkInstall (const char *password) |
int | checkNeedPassword () |
Protected Member Functions | |
virtual void | virtual_hook (int id, void *data) |
Member Enumeration Documentation
enum SuProcess::checkMode |
Member Function Documentation
int SuProcess::exec | ( | const char * | password, | |
int | check = NoCheck | |||
) |
int SuProcess::checkInstall | ( | const char * | password | ) |
int SuProcess::checkNeedPassword | ( | ) |
The documentation for this class was generated from the following files: