ewmscp
..
src
policyRunRequestProvider.h
Go to the documentation of this file.
1
#ifndef __policyRunRequestProvider_h__
2
#define __policyRunRequestProvider_h__
3
#include "
noFollowRequestProvider.h
"
4
8
class
policyRunRequestProvider
:
public
noFollowRequestProvider
{
9
private
:
10
static
factoryTemplate<policyRunRequestProvider>
factory
;
11
12
static
options::single<std::string>
&
escaperOption
;
13
14
void
processSource
(
const
std::string& source)
override
;
15
public
:
16
policyRunRequestProvider
(decltype(
requests
) aRequests,
17
decltype(
delayedRequests
) aDelayedRequests,
18
decltype(
parents
) aParents,
19
decltype(
InputHandler
) aInputHandler,
20
decltype(
OutputHandler
) aOutputHandler):
21
noFollowRequestProvider
(aRequests, aDelayedRequests, aParents,
22
aInputHandler, aOutputHandler) {
23
};
24
~policyRunRequestProvider
()
override
=
default
;
25
};
27
28
29
#endif
noFollowRequestProvider.h
options::single< std::string >
policyRunRequestProvider::policyRunRequestProvider
policyRunRequestProvider(decltype(requests) aRequests, decltype(delayedRequests) aDelayedRequests, decltype(parents) aParents, decltype(InputHandler) aInputHandler, decltype(OutputHandler) aOutputHandler)
Definition:
policyRunRequestProvider.h:16
policyRunRequestProvider::~policyRunRequestProvider
~policyRunRequestProvider() override=default
policyRunRequestProvider::processSource
void processSource(const std::string &source) override
Definition:
policyRunRequestProvider.cpp:16
requestProvider::parents
bool parents
Definition:
requestProvider.h:33
policyRunRequestProvider::factory
static factoryTemplate< policyRunRequestProvider > factory
Definition:
policyRunRequestProvider.h:10
requestProvider::delayedRequests
copyRequest::timedQueue & delayedRequests
Definition:
requestProvider.h:32
policyRunRequestProvider
Definition:
policyRunRequestProvider.h:8
requestProvider::OutputHandler
outputHandler::base * OutputHandler
Definition:
requestProvider.h:35
requestProvider::factoryTemplate
Definition:
requestProvider.h:54
requestProvider::requests
copyRequest::simpleQueue & requests
Definition:
requestProvider.h:31
policyRunRequestProvider::escaperOption
static options::single< std::string > & escaperOption
Definition:
policyRunRequestProvider.h:12
requestProvider::InputHandler
inputHandler::base * InputHandler
Definition:
requestProvider.h:34
noFollowRequestProvider
Definition:
noFollowRequestProvider.h:8
Generated by
1.8.17