 |
ewmscp
..
|
Go to the documentation of this file. 1 #ifndef __moveRequestProvider_h__
2 #define __moveRequestProvider_h__
13 const std::string& dstpath,
23 aInputHandler, aOutputHandler) {
26 void processSources(
const std::vector<std::string>& sources)
override;
generic stat abstraction class Used to abstract the variants of the stat structure.
~moveRequestProvider() override=default
copyRequest::timedQueue & delayedRequests
std::list< copyRequest::base * > requestList
outputHandler::base * OutputHandler
static factoryTemplate< moveRequestProvider > factory
copyRequest::simpleQueue & requests
moveRequestProvider(decltype(requests) aRequests, decltype(delayedRequests) aDelayedRequests, decltype(parents) aParents, decltype(InputHandler) aInputHandler, decltype(OutputHandler) aOutputHandler)
void processSources(const std::vector< std::string > &sources) override
std::pair< std::string, std::string > singleMap
inputHandler::base * InputHandler
void addDirContent(const std::string &srcpath, const std::string &dstpath, const singleMap &mapEntry, const genericStat &dirStat) override
void processSource(const std::string &source) override