Changeset 1230 in Sophya for trunk/SophyaPI/PIext/cxxexecutor.h
- Timestamp:
- Oct 12, 2000, 2:54:58 PM (25 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaPI/PIext/cxxexecutor.h
r1224 r1230 22 22 CxxExecutor(PIACmd* piac, PIStdImgApp* app); 23 23 virtual ~CxxExecutor(); 24 24 25 virtual int Execute(string& keyw,vector<string>& args); 25 26 … … 33 34 int FillUserCode(vector<string>& usercode,uint_4 first); 34 35 int FillUserCode(string filename); 36 35 37 int Compile(string rootfilename="cxx_spiapp"); 36 38 int CrMakefile(void); 39 37 40 int Link(string libname="cxx_spiapp.so",string func="usercxx"); 38 41 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); 47 62 48 63 private: … … 55 70 }; 56 71 57 58 72 #endif
Note:
See TracChangeset
for help on using the changeset viewer.