KInit
proctitle.cpp File Reference
#include "proctitle.h"#include <config.h>#include <config-kdeinit.h>#include <string.h>#include <stdio.h>#include <stdarg.h>#include <stdlib.h>Go to the source code of this file.
Defines | |
| #define | PF_ARGV_NEW 1 |
| #define | PF_ARGV_NONE 0 |
| #define | PF_ARGV_PSSTRINGS 4 |
| #define | PF_ARGV_PSTAT 3 |
| #define | PF_ARGV_TYPE PF_ARGV_WRITEABLE |
| #define | PF_ARGV_WRITEABLE 2 |
Functions | |
| void | proctitle_init (int argc, char *argv[], char *envp[]) |
| void | proctitle_set (const char *fmt,...) |
Variables | |
| static char ** | Argv = NULL |
| char ** | environ |
| static char * | LastArgv = NULL |
Define Documentation
| #define PF_ARGV_NEW 1 |
Definition at line 32 of file proctitle.cpp.
| #define PF_ARGV_NONE 0 |
Definition at line 31 of file proctitle.cpp.
| #define PF_ARGV_PSSTRINGS 4 |
Definition at line 35 of file proctitle.cpp.
| #define PF_ARGV_PSTAT 3 |
Definition at line 34 of file proctitle.cpp.
| #define PF_ARGV_TYPE PF_ARGV_WRITEABLE |
Definition at line 50 of file proctitle.cpp.
| #define PF_ARGV_WRITEABLE 2 |
Definition at line 33 of file proctitle.cpp.
Function Documentation
| void proctitle_init | ( | int | argc, | |
| char * | argv[], | |||
| char * | envp[] | |||
| ) |
Set up the memory space for setting the proctitle.
Initialises the program data variables to allow the changing of the process title.
Definition at line 88 of file proctitle.cpp.
| void proctitle_set | ( | const char * | fmt, | |
| ... | ||||
| ) |
Change the process title.
It accepts a variable number of arguments (a va_list) in the manner of the printf family of functions. See the documentation for printf for a description of the format string.
Definition at line 140 of file proctitle.cpp.
Variable Documentation
char** Argv = NULL [static] |
Definition at line 79 of file proctitle.cpp.
| char** environ |
char* LastArgv = NULL [static] |
Definition at line 82 of file proctitle.cpp.
KDE 4.3 API Reference