Changeset 2212 in Sophya for trunk/SophyaLib/SysTools/cxxcmplnk.h


Ignore:
Timestamp:
Oct 15, 2002, 5:48:53 PM (23 years ago)
Author:
ansari
Message:

Mise a jour de la documentation SysTools, Reza 15/10/2002

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/SophyaLib/SysTools/cxxcmplnk.h

    r1900 r2212  
    2323  virtual int           BuildSO(string const & oname, string & soname);
    2424
     25  //! Adds compilation options \c opt . Appended to the present option string.
    2526  inline void           AddCompileOptions(string const & opt)
    2627  { compOptions += " " + opt; }
     28  //! Sets the compilation options.
    2729  inline void           SetCompileOptions(string const & opt = "")
    2830  { compOptions = opt; }
     31  //! Returns the currently defined compilation options.
    2932  inline string         GetCompileOptions()
    3033  { return compOptions; }
    3134
     35  //! Adds link options \c opt . Appended to the present option string.
    3236  inline void           AddLinkOptions(string const & opt)
    3337  { linkOptions += " " + opt; }
     38  //! Sets the link options.
    3439  inline void           SetLinkOptions(string const & opt = "")
    3540  { linkOptions = opt; }
    3641  inline string         GetLinkOptions()
     42  //! Returns the currently defined link options.
    3743  { return linkOptions; }
    3844
     45  //! Sets the temporary directory path.
    3946  inline void           SetTmpDir(string const & tmpdir)
    4047  { tmpDir = tmpdir; }
     48  //! returns the currently defined temporary directory path.
    4149  inline string         GetTmpDir()
    4250  { return tmpDir; }
    43 
     51 
     52  //! Activate (or deactivate) the verbose mode.
    4453  inline void           SetVerbose(bool fg=false)
    4554  { verbose = fg; }
Note: See TracChangeset for help on using the changeset viewer.