diff options
| author | Paul Buetow <paul@buetow.org> | 2013-04-06 13:14:47 +0200 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2013-04-06 13:14:47 +0200 |
| commit | 2860b03f00e48264ed15c132ad90b240ebe6070b (patch) | |
| tree | 09ed88e28d4a83eb2b1cb17c2d424ba6467292f7 /src/cli/cli.h | |
| parent | eab0b1c2d649fa16707b24cd2a91f195078167b0 (diff) | |
tagging ychat-0.7.9.5ychat-0.7.9.5
Diffstat (limited to 'src/cli/cli.h')
| -rw-r--r--[-rwxr-xr-x] | src/cli/cli.h | 63 |
1 files changed, 47 insertions, 16 deletions
diff --git a/src/cli/cli.h b/src/cli/cli.h index 2c37c17..df3d33b 100755..100644 --- a/src/cli/cli.h +++ b/src/cli/cli.h @@ -1,3 +1,27 @@ +/*:* + *: File: ./src/cli/cli.h + *: + *: yChat; Homepage: www.yChat.org; Version 0.7.9.5-RELEASE + *: + *: Copyright (C) 2003 Paul C. Buetow, Volker Richter + *: Copyright (C) 2004 Paul C. Buetow + *: Copyright (C) 2005 EXA Digital Solutions GbR + *: + *: This program is free software; you can redistribute it and/or + *: modify it under the terms of the GNU General Public License + *: as published by the Free Software Foundation; either version 2 + *: of the License, or (at your option) any later version. + *: + *: This program is distributed in the hope that it will be useful, + *: but WITHOUT ANY WARRANTY; without even the implied warranty of + *: MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + *: GNU General Public License for more details. + *: + *: You should have received a copy of the GNU General Public License + *: along with this program; if not, write to the Free Software + *: Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + *:*/ + #include <stdio.h> #include <sys/types.h> #include <sys/time.h> @@ -5,11 +29,11 @@ #include <iostream> #include <vector> -#ifndef RUSAGE_SELF -#define RUSAGE_SELF 0 +#ifndef RUSAGE_SELF +#define RUSAGE_SELF 0 #endif -#ifndef RUSAGE_CHILDREN -#define RUSAGE_CHILDREN -1 +#ifndef RUSAGE_CHILDREN +#define RUSAGE_CHILDREN -1 #endif #include "../incl.h" @@ -22,32 +46,39 @@ #include "../thrd/thro.h" #endif +#include "../monitor/dump.h" + using namespace std; -class cli #ifndef NCURSES -: public thro -#endif +class cli : public thro { +#else +class cli +{ +#endif private: - int parse_input( string s_input ); - + int parse_input(string s_input); + vector<string> vectorize(string s_param); + public: - cli( ); - ~cli( ); +cli( ); +~cli( ); #ifdef DEBUG - void debug_routine(); + +void debug_routine(); #endif - void print_rusage(); +void print_rusage(); #ifndef NCURSES - void start(void* p_void); + +void start(void* p_void); #else - void start(); -#endif +void start(); +#endif }; #endif |
