ewmscp  ..
checksumTestRequestProvider.h
Go to the documentation of this file.
1 #ifndef __checksumTestRequestProvider_h__
2 #define __checksumTestRequestProvider_h__
4 
6  private:
8 
13  void processSource(const std::string& source) override;
14  public:
16  decltype(delayedRequests) aDelayedRequests,
17  decltype(parents) aParents,
18  decltype(InputHandler) aInputHandler,
19  decltype(OutputHandler) aOutputHandler):
20  noFollowRequestProvider(aRequests, aDelayedRequests, aParents,
21  aInputHandler, aOutputHandler) {
22  };
23  ~checksumTestRequestProvider() override = default;
24  void prepareMappings(std::vector<std::string>& sources,
25  std::string& destination) override;
26 };
27 
28 
29 
30 #endif
noFollowRequestProvider.h
options::single< std::string >
checksumTestRequestProvider::processSource
void processSource(const std::string &source) override
Definition: checksumTestRequestProvider.cpp:88
checksumTestRequestProvider::~checksumTestRequestProvider
~checksumTestRequestProvider() override=default
requestProvider::parents
bool parents
Definition: requestProvider.h:33
requestProvider::delayedRequests
copyRequest::timedQueue & delayedRequests
Definition: requestProvider.h:32
options::map
template for map-based options.
Definition: Options.h:671
checksumTestRequestProvider
Definition: checksumTestRequestProvider.h:5
checksumTestRequestProvider::prepareMappings
void prepareMappings(std::vector< std::string > &sources, std::string &destination) override
Definition: checksumTestRequestProvider.cpp:145
checksumTestRequestProvider::doCheck
static options::withAction< options::single< bool > > doCheck
Definition: checksumTestRequestProvider.h:12
requestProvider::OutputHandler
outputHandler::base * OutputHandler
Definition: requestProvider.h:35
requestProvider::factoryTemplate
Definition: requestProvider.h:54
checksumTestRequestProvider::checksumTestRequestProvider
checksumTestRequestProvider(decltype(requests) aRequests, decltype(delayedRequests) aDelayedRequests, decltype(parents) aParents, decltype(InputHandler) aInputHandler, decltype(OutputHandler) aOutputHandler)
Definition: checksumTestRequestProvider.h:15
requestProvider::requests
copyRequest::simpleQueue & requests
Definition: requestProvider.h:31
requestProvider::InputHandler
inputHandler::base * InputHandler
Definition: requestProvider.h:34
checksumTestRequestProvider::factory
static factoryTemplate< checksumTestRequestProvider > factory
Definition: checksumTestRequestProvider.h:7
noFollowRequestProvider
Definition: noFollowRequestProvider.h:8
options::withAction
Definition: Options.h:887
checksumTestRequestProvider::defaultSum
static options::single< std::string > defaultSum
Definition: checksumTestRequestProvider.h:10
checksumTestRequestProvider::escaperOption
static options::single< std::string > & escaperOption
Definition: checksumTestRequestProvider.h:9
checksumTestRequestProvider::lengthMap
static options::map< std::string, std::map< int, std::string > > lengthMap
Definition: checksumTestRequestProvider.h:11