CCAFFEINE
0.8.8
|
00001 #ifndef CmdLineBuilderController2_h_seen 00002 #define CmdLineBuilderController2_h_seen 00003 00004 // requires 00005 // #include "jc++/jc++.h" 00006 // #include "dc/user_iface/BuilderController.h" 00007 // #include "dc/user_iface/ccacmd/CmdActionCCA.h" 00008 00020 class CmdLineBuilderController2 : public virtual BuilderController { 00021 00022 private: 00023 00024 CmdParse *cp; 00025 char *rcFileName; 00026 DefaultBuilderModel *dbm; 00027 00028 void setup() ; 00029 00030 public: 00032 CmdLineBuilderController2(CmdLineBuilderView *bv, DefaultBuilderModel* bm); 00033 00034 CmdLineBuilderController2(FILE* in, CmdLineBuilderView *bv, DefaultBuilderModel* bm); 00035 00036 // CmdLineBuilderController2(FILE* in, FILE* out); 00037 00038 ~CmdLineBuilderController2(); 00039 00040 00042 int parse(); 00043 00046 virtual void addAction(CmdAction* action); 00047 00051 static int main(int argc, char **argv) ; 00052 00056 int forceLink(); 00057 }; 00058 #endif // CmdLineBuilderController2_h_seen