tests/harness/unixcmds.h File Reference

C++ function versions of useful Unix commands. More...

#include <string>

Include dependency graph for unixcmds.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

void cp_R (const std::string &src, const std::string &dest)
 Recursively copy a directory, just like the Unix "cp -R" command.
void rm_rf (const std::string &filename)
 Remove a directory and contents, just like the Unix "rm -rf" command.
void touch (const std::string &filename)
 Touch a file, just like the Unix "touch" command.


Detailed Description

C++ function versions of useful Unix commands.

Definition in file unixcmds.h.


Function Documentation

void cp_R ( const std::string &  src,
const std::string &  dest 
)

Recursively copy a directory, just like the Unix "cp -R" command.

Definition at line 85 of file unixcmds.cc.

References append_filename_argument(), mkdir(), and system().

Referenced by DEFINE_TESTCASE().

void rm_rf ( const std::string &  filename  ) 

Remove a directory and contents, just like the Unix "rm -rf" command.

void touch ( const std::string &  filename  ) 

Touch a file, just like the Unix "touch" command.


Documentation for Xapian (version 1.0.10).
Generated on 24 Dec 2008 by Doxygen 1.5.2.