[Compbench-devel] CompBenchmarks++/libcompbenchmarks/System System-Cygwin.h, 1.2, 1.3 System-FreeBS
Brought to you by:
xfred
From: Frederic T. <xf...@us...> - 2007-09-06 17:15:53
|
Update of /cvsroot/compbench/CompBenchmarks++/libcompbenchmarks/System In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv4393 Modified Files: System-Cygwin.h System-FreeBSD.h System.h System-Linux.h System-Unix.h Log Message: For SF's TID #141819 : improving Doxygen documentation. Index: System-Linux.h =================================================================== RCS file: /cvsroot/compbench/CompBenchmarks++/libcompbenchmarks/System/System-Linux.h,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** System-Linux.h 25 Jan 2007 15:38:49 -0000 1.2 --- System-Linux.h 6 Sep 2007 16:57:54 -0000 1.3 *************** *** 22,26 **** protected: public: - /** Constructor */ SystemLinux(std::string _filename = ""); --- 22,25 ---- Index: System-FreeBSD.h =================================================================== RCS file: /cvsroot/compbench/CompBenchmarks++/libcompbenchmarks/System/System-FreeBSD.h,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** System-FreeBSD.h 25 Jan 2007 15:38:49 -0000 1.2 --- System-FreeBSD.h 6 Sep 2007 16:57:54 -0000 1.3 *************** *** 22,26 **** protected: public: - /** Constructor */ SystemFreeBSD(std::string _filename = ""); --- 22,25 ---- Index: System-Unix.h =================================================================== RCS file: /cvsroot/compbench/CompBenchmarks++/libcompbenchmarks/System/System-Unix.h,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** System-Unix.h 25 Jan 2007 15:38:49 -0000 1.2 --- System-Unix.h 6 Sep 2007 16:57:54 -0000 1.3 *************** *** 30,34 **** public: - /** Constructor. */ SystemUnix(std::string _filename = ""); --- 30,33 ---- Index: System-Cygwin.h =================================================================== RCS file: /cvsroot/compbench/CompBenchmarks++/libcompbenchmarks/System/System-Cygwin.h,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** System-Cygwin.h 25 Jan 2007 15:38:49 -0000 1.2 --- System-Cygwin.h 6 Sep 2007 16:57:54 -0000 1.3 *************** *** 21,28 **** { private: std::string cache; protected: public: - /** Constructor */ SystemCygwin(std::string _filename = ""); --- 21,28 ---- { private: + /** Internal dummy variable */ std::string cache; protected: public: SystemCygwin(std::string _filename = ""); Index: System.h =================================================================== RCS file: /cvsroot/compbench/CompBenchmarks++/libcompbenchmarks/System/System.h,v retrieving revision 1.11 retrieving revision 1.12 diff -C2 -d -r1.11 -r1.12 *** System.h 20 Aug 2007 17:07:43 -0000 1.11 --- System.h 6 Sep 2007 16:57:54 -0000 1.12 *************** *** 29,34 **** --- 29,36 ---- { protected: + /** Internal (XML based) configuration. */ class Config *configuration; + /** Configuration filename. */ std::string configurationFile; *************** *** 71,81 **** */ virtual std::string exec0(std::string& command); virtual std::string exec0(char *command); /** Checks a given directory. ! Directory is given according to its purpose in CompBenchmarks. ! \sa Temp ! \sa checkDirectory() ! \return 1 if ok. */ virtual int CheckDirectory(Dir where); --- 73,91 ---- */ virtual std::string exec0(std::string& command); + /** External command execution. + * Uses shell to execute command. + * \param command shell command to execute + * \return stdout dump + * \sa exec() + */ virtual std::string exec0(char *command); /** Checks a given directory. ! * ! * Directory is given according to its purpose in CompBenchmarks. ! * \param where Directory function ! * \sa Temp ! * \sa checkDirectory() ! * \return 1 if ok. */ virtual int CheckDirectory(Dir where); *************** *** 144,149 **** virtual std::string arch(void); ! /** Give a list containing the compatible benchmarks ! * in declared directories. * \return a std::string list of benchmarks (id) * \sa Package() */ --- 154,163 ---- virtual std::string arch(void); ! /** Give a list containing the compatible benchmarks. ! * ! * Check only in declared directories. ! * ! * \param _force Do the stuff, even action is marked as already done. ! * * \return a std::string list of benchmarks (id) * \sa Package() */ *************** *** 156,159 **** --- 170,175 ---- /** Get a package according to its index + * + * \param index Package index * \return Package instance * \sa packageNumber() |