rllib  1
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros
rlinterpreter.h
Go to the documentation of this file.
1 /***************************************************************************
2  rlinterpreter.h - description
3  -------------------
4  begin : Tue Jan 02 2001
5  copyright : (C) 2001 by R. Lehrig
6  email : lehrig@t-online.de
7  ***************************************************************************/
8 
9 /***************************************************************************
10  * *
11  * This library is free software; you can redistribute it and/or modify *
12  * it under the terms of the GNU LESSER GENERAL PUBLIC LICENSE as *
13  * published by the Free Software Foundation *
14  * *
15  ***************************************************************************/
16 #ifndef _RL_INTERPRETER_H_
17 #define _RL_INTERPRETER_H_
18 
19 #include "rldefine.h"
20 
25 {
26 public:
27  rlInterpreter(int Maxline=rl_PRINTF_LENGTH);
28  virtual ~rlInterpreter();
29 
30  char *line;
31  int isCommand(const char *command);
32  void copyStringParam(char *destination, int index);
33  int maxchar();
34 
35 private:
36  int maxline;
37 };
38 
39 #endif
rlInterpreter(int Maxline=rl_PRINTF_LENGTH)
#define rl_PRINTF_LENGTH
Definition: rldefine.h:47
virtual ~rlInterpreter()
int isCommand(const char *command)
void copyStringParam(char *destination, int index)