SourceXtractorPlusPlus 1.0.3
SourceXtractor++, the next generation SExtractor
Loading...
Searching...
No Matches
PartitionStepConfig.h
Go to the documentation of this file.
1
17/*
18 * @file PartitionStepConfig.h
19 * @author nikoapos
20 */
21
22#ifndef _SEIMPLEMENTATION_PARTITIONSTEPCONFIG_H
23#define _SEIMPLEMENTATION_PARTITIONSTEPCONFIG_H
24
25#include <vector>
26#include <functional>
27
28#include "Configuration/Configuration.h"
29
32
33namespace SourceXtractor {
34
54
55} /* namespace SourceXtractor */
56
57#endif /* _SEIMPLEMENTATION_PARTITIONSTEPCONFIG_H */
58
std::vector< PartitionStepCreator > m_partition_step_creators
virtual ~PartitionStepConfig()=default
std::function< std::shared_ptr< PartitionStep >(std::shared_ptr< SourceFactory >)> PartitionStepCreator
std::vector< std::shared_ptr< PartitionStep > > getSteps(std::shared_ptr< SourceFactory > source_factory) const
void addPartitionStepCreator(PartitionStepCreator step_creator)