#if !defined HEXPSTRING_H
#define HEXPSTRING_H
#include "TObject.h"
class TGListBox;
class HExpString : public TObject {
public:
Int_t index[500];
Int_t cursor;
Char_t exp[500];
Int_t paridx[500];
Int_t parcur;
Bool_t kClear;
Bool_t kValid;
public:
HExpString() : TObject() {cursor=parcur=-1; kClear=kTRUE; kValid = kFALSE; }
virtual ~HExpString() {}
void makeExp();
void addItem(Int_t idx);
void addString(const Char_t* strng);
void undo();
void updateList(TGListBox *p);
void copy(HExpString &hes);
void clear() { cursor = parcur = -1; makeExp(); }
Bool_t isClear() { return kClear; }
Bool_t isValid() { return kValid; }
void check();
void checkParam();
const Char_t* getExp() { return exp; }
ClassDef(HExpString,1)
};
#endif
Last change: Sat May 22 12:55:04 2010
Last generated: 2010-05-22 12:55
This page has been automatically generated. If you have any comments or suggestions about the page layout send a mail to ROOT support, or contact the developers with any questions or problems regarding ROOT.