aboutsummaryrefslogtreecommitdiffstats
path: root/FunctionBar.h
diff options
context:
space:
mode:
authorDiogo Ferreira <defer@cyngn.com>2015-01-14 11:13:52 +0000
committerDiogo Ferreira <defer@cyngn.com>2015-01-14 11:38:57 +0000
commit841159c272ac08b1cd5bdef5167a8ce11383fbb5 (patch)
treed7272ef150e58eaa1acc9ab62cf9e6c0aecbc2da /FunctionBar.h
parente1a8535012ab86d3e926bebfb7731dab1eb7320a (diff)
downloadandroid_external_htop-841159c272ac08b1cd5bdef5167a8ce11383fbb5.tar.gz
android_external_htop-841159c272ac08b1cd5bdef5167a8ce11383fbb5.tar.bz2
android_external_htop-841159c272ac08b1cd5bdef5167a8ce11383fbb5.zip
Change-Id: I416c44803b3a79c2fd752e342ea113875fa533e0
Diffstat (limited to 'FunctionBar.h')
-rw-r--r--FunctionBar.h24
1 files changed, 5 insertions, 19 deletions
diff --git a/FunctionBar.h b/FunctionBar.h
index 0285eb6..68e28f9 100644
--- a/FunctionBar.h
+++ b/FunctionBar.h
@@ -4,22 +4,12 @@
#define HEADER_FunctionBar
/*
htop - FunctionBar.h
-(C) 2004-2010 Hisham H. Muhammad
+(C) 2004-2011 Hisham H. Muhammad
Released under the GNU GPL, see the COPYING file
in the source distribution for its full text.
*/
#include "Object.h"
-#include "CRT.h"
-
-#include "debug.h"
-#include <assert.h>
-
-#include <string.h>
-#include <stdlib.h>
-#include <stdbool.h>
-#include <curses.h>
-
typedef struct FunctionBar_ {
Object super;
@@ -31,11 +21,7 @@ typedef struct FunctionBar_ {
} FunctionBar;
-#ifdef DEBUG
-extern char* FUNCTIONBAR_CLASS;
-#else
-#define FUNCTIONBAR_CLASS NULL
-#endif
+extern ObjectClass FunctionBar_class;
FunctionBar* FunctionBar_new(const char** functions, const char** keys, int* events);
@@ -43,10 +29,10 @@ void FunctionBar_delete(Object* cast);
void FunctionBar_setLabel(FunctionBar* this, int event, const char* text);
-void FunctionBar_draw(FunctionBar* this, char* buffer);
+void FunctionBar_draw(const FunctionBar* this, char* buffer);
-void FunctionBar_drawAttr(FunctionBar* this, char* buffer, int attr);
+void FunctionBar_drawAttr(const FunctionBar* this, char* buffer, int attr);
-int FunctionBar_synthesizeEvent(FunctionBar* this, int pos);
+int FunctionBar_synthesizeEvent(const FunctionBar* this, int pos);
#endif