diff options
author | Daniel Lange <DLange@git.local> | 2020-08-27 07:48:10 +0200 |
---|---|---|
committer | Daniel Lange <DLange@git.local> | 2020-08-27 07:48:10 +0200 |
commit | f3147ea2d1598914c2db53e8cfb34c8ff81e2ff4 (patch) | |
tree | 3ee82b2af2ab3d38b6e4b07f3994516aac72f742 /MainPanel.h | |
parent | df568a576f7b44ac5a2b9b7222c7f39d9932f626 (diff) | |
download | debian_htop-f3147ea2d1598914c2db53e8cfb34c8ff81e2ff4.tar.gz debian_htop-f3147ea2d1598914c2db53e8cfb34c8ff81e2ff4.tar.bz2 debian_htop-f3147ea2d1598914c2db53e8cfb34c8ff81e2ff4.zip |
New upstream version 3.0.0upstream/3.0.0
Diffstat (limited to 'MainPanel.h')
-rw-r--r-- | MainPanel.h | 22 |
1 files changed, 9 insertions, 13 deletions
diff --git a/MainPanel.h b/MainPanel.h index 8849659..6162d8e 100644 --- a/MainPanel.h +++ b/MainPanel.h @@ -5,6 +5,7 @@ /* htop - ColumnsPanel.h (C) 2004-2015 Hisham H. Muhammad +(C) 2020 Red Hat, Inc. All Rights Reserved. Released under the GNU GPL, see the COPYING file in the source distribution for its full text. */ @@ -21,32 +22,27 @@ typedef struct MainPanel_ { pid_t pidSearch; } MainPanel; -typedef union { - int i; - void* v; -} Arg; - typedef bool(*MainPanel_ForeachProcessFn)(Process*, Arg); #define MainPanel_getFunctionBar(this_) (((Panel*)(this_))->defaultBar) -void MainPanel_updateTreeFunctions(MainPanel* this, bool mode); +extern void MainPanel_updateTreeFunctions(MainPanel* this, bool mode); -void MainPanel_pidSearch(MainPanel* this, int ch); +extern void MainPanel_pidSearch(MainPanel* this, int ch); -int MainPanel_selectedPid(MainPanel* this); +extern int MainPanel_selectedPid(MainPanel* this); -const char* MainPanel_getValue(MainPanel* this, int i); +extern const char* MainPanel_getValue(MainPanel* this, int i); -bool MainPanel_foreachProcess(MainPanel* this, MainPanel_ForeachProcessFn fn, Arg arg, bool* wasAnyTagged); +extern bool MainPanel_foreachProcess(MainPanel* this, MainPanel_ForeachProcessFn fn, Arg arg, bool* wasAnyTagged); extern PanelClass MainPanel_class; -MainPanel* MainPanel_new(); +extern MainPanel* MainPanel_new(); -void MainPanel_setState(MainPanel* this, State* state); +extern void MainPanel_setState(MainPanel* this, State* state); -void MainPanel_delete(Object* object); +extern void MainPanel_delete(Object* object); #endif |