#include <listingRequestProvider.h>
|
| | listingRequestProvider (decltype(requests) aRequests, decltype(delayedRequests) aDelayedRequests, decltype(parents) aParents, decltype(InputHandler) aInputHandler, decltype(OutputHandler) aOutputHandler) |
| |
| | ~listingRequestProvider () override=default |
| |
| void | prepareMappings (std::vector< std::string > &sources, std::string &destination) override |
| |
| | cmdLineRequestProvider (decltype(requests) aRequests, decltype(delayedRequests) aDelayedRequests, decltype(parents) aParents, decltype(InputHandler) aInputHandler, decltype(OutputHandler) aOutputHandler) |
| |
| | ~cmdLineRequestProvider () override=default |
| |
| bool | isFollowMode () const override |
| |
| void | printMappings (std::ostream &stream) override |
| |
| | noFollowRequestProvider (decltype(requests) aRequests, decltype(delayedRequests) aDelayedRequests, decltype(parents) aParents, decltype(InputHandler) aInputHandler, decltype(OutputHandler) aOutputHandler) |
| |
| | ~noFollowRequestProvider () override=default |
| |
| bool | isFollowMode () const override |
| |
| void | processSources (const std::vector< std::string > &sources) override |
| |
| | requestProvider (decltype(requests) aRequests, decltype(delayedRequests) aDelayedRequests, decltype(parents) aParents, decltype(InputHandler) aInputHandler, decltype(OutputHandler) aOutputHandler) |
| | ! use only the file name part in the destination More...
|
| |
| virtual | ~requestProvider ()=default |
| |
|
| static requestProvider * | newProvider (const std::string &choice, decltype(requests) aRequests, decltype(delayedRequests) aDelayedRequests, decltype(parents) aParents, decltype(InputHandler) aInputHandler, decltype(OutputHandler) aOutputHandler) |
| |
| static void | addAllowedNamesToOption (options::single< std::string > &option) |
| |
| void | processSource (const std::string &source) override |
| |
| virtual void | addDirContent (const std::string &srcpath, const std::string &dstpath, const singleMap &mapEntry, const genericStat &dirStat) |
| |
| const singleMap & | getDstPath (const std::string &source, std::string &destination, bool baseNameOnly=false) override |
| | get detstination papth for a given source path More...
|
| |
| static std::map< std::string, factoryClass * > & | getFactoryMap () |
| |
| bool | processCmdLineDirs |
| |
| copyRequest::simpleQueue & | requests |
| |
| copyRequest::timedQueue & | delayedRequests |
| |
| bool | parents |
| |
| inputHandler::base * | InputHandler |
| |
| outputHandler::base * | OutputHandler |
| |
| static options::single< bool > | recursive |
| |
| static options::single< bool > | dereferenceCmdLine |
| |
| static std::string | singleDestination |
| |
| static options::single< std::string > & | sourceDecodeMethod |
| |
| static options::single< bool > | ignoreMissing |
| |
| static std::multiset< copyRequest::base *, copyRequest::base::pointerCompare > | requestSet |
| |
| static options::map< std::string, pathMapType > | pathMap |
| |
| static singleMap | badMapEntry |
| |
Definition at line 5 of file listingRequestProvider.h.
◆ listingRequestProvider()
◆ ~listingRequestProvider()
| listingRequestProvider::~listingRequestProvider |
( |
| ) |
|
|
overridedefault |
◆ newRequest()
| copyRequest::base * listingRequestProvider::newRequest |
( |
inputHandler::base * |
InputHandler, |
|
|
const std::string & |
aSource, |
|
|
const std::string & |
aDestination, |
|
|
std::unique_ptr< const genericStat > & |
aStat, |
|
|
const singleMap & |
aMapEntry, |
|
|
bool |
remove, |
|
|
copyRequest::clock_type::time_point |
timestamp |
|
) |
| |
|
overrideprivatevirtual |
◆ prepareMappings()
| void listingRequestProvider::prepareMappings |
( |
std::vector< std::string > & |
sources, |
|
|
std::string & |
destination |
|
) |
| |
|
overridevirtual |
◆ factory
The documentation for this class was generated from the following files: