#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: