Changeset 1230 in Sophya for trunk/SophyaPI/PIext/cxxexecutor.h


Ignore:
Timestamp:
Oct 12, 2000, 2:54:58 PM (25 years ago)
Author:
ercodmgr
Message:

Get and Set pour cxxexecutor options cmv 12/10/00

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/SophyaPI/PIext/cxxexecutor.h

    r1224 r1230  
    2222           CxxExecutor(PIACmd* piac, PIStdImgApp* app);
    2323  virtual ~CxxExecutor();
     24
    2425  virtual int Execute(string& keyw,vector<string>& args);
    2526
     
    3334  int  FillUserCode(vector<string>& usercode,uint_4 first);
    3435  int  FillUserCode(string filename);
     36
    3537  int  Compile(string rootfilename="cxx_spiapp");
    3638       int CrMakefile(void);
     39
    3740  int  Link(string libname="cxx_spiapp.so",string func="usercxx");
    3841  int  Call(string func="usercxx");
    39   //int  FillArgs(vector<string>& args);
    40   //int  FillArgs(string& args);
    41   //string GetArgs(void);
    42   // etc...
    43   //int  FillInclude(vector<string>& inc);
    44   //int  FillCompileOpt(vector<string>& copt);
    45   //int  FillLinkOpt(vector<string>& lopt);
    46   //int  FillLinkLibs(vector<string>& llibs);
     42
     43  void   FillArgs(vector<string>& args);
     44  void   FillArgs(string& args);
     45  string GetArgs(void);
     46
     47  void   FillInclude(vector<string>& inc);
     48  void   FillInclude(string& inc);
     49  string GetInclude(void);
     50
     51  void   FillCompileOpt(vector<string>& copt);
     52  void   FillCompileOpt(string& copt);
     53  string GetCompileOpt(void);
     54
     55  void   FillLinkOpt(vector<string>& lopt);
     56  void   FillLinkOpt(string& lopt);
     57  string GetLinkOpt(void);
     58
     59  void   FillLinkLibs(vector<string>& llibs);
     60  void   FillLinkLibs(string& llibs);
     61  string GetLinkLibs(void);
    4762
    4863private:
     
    5570};
    5671
    57 
    5872#endif
Note: See TracChangeset for help on using the changeset viewer.