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()
|