sofa::helper::system::PipeProcess Class Reference

#include <PipeProcess.h>


Public Member Functions

virtual ~PipeProcess ()

Static Public Member Functions

static bool executeProcess (const std::string &command, const std::vector< std::string > &args, const std::string &filenameStdin, std::string &outString, std::string &errorString)
 File as Stdin for windows does not work (yet) So the filename must be given into the args vector and argument filenameStdin is currently ignored.

Private Member Functions

 PipeProcess ()


Detailed Description

Definition at line 43 of file PipeProcess.h.


Constructor & Destructor Documentation

sofa::helper::system::PipeProcess::~PipeProcess (  )  [virtual]

Definition at line 73 of file PipeProcess.cpp.

sofa::helper::system::PipeProcess::PipeProcess (  )  [private]

Definition at line 69 of file PipeProcess.cpp.


Member Function Documentation

bool sofa::helper::system::PipeProcess::executeProcess ( const std::string &  command,
const std::vector< std::string > &  args,
const std::string &  filenameStdin,
std::string &  outString,
std::string &  errorString 
) [static]

File as Stdin for windows does not work (yet) So the filename must be given into the args vector and argument filenameStdin is currently ignored.

Definition at line 81 of file PipeProcess.cpp.

References BUFSIZE, and STEPSIZE.

Referenced by sofa::simulation::tree::Simulation::load().


The documentation for this class was generated from the following files:

Generated on Sun Nov 23 04:24:20 2008 for Sofa by  doxygen 1.5.7.1