8 * Created by Pat Schloss on 8/15/08.
9 * Copyright 2008 Patrick D. Schloss. All rights reserved.
16 #include "globaldata.hpp"
17 #include "commandoptionparser.hpp"
18 #include "command.hpp"
19 #include "commandfactory.hpp"
20 #include "errorchecking.h"
30 virtual bool getInput() = 0;
31 // string getCommand() { return command; }
32 vector<string> getOptions() { return options; }
35 vector<string> options;
40 class BatchEngine : public Engine {
44 virtual bool getInput();
47 GlobalData* globaldata;
48 ifstream inputBatchFile;
54 class InteractEngine : public Engine {
58 virtual bool getInput();
60 GlobalData* globaldata;