SourceXtractorPlusPlus 0.21
SourceXtractor++, the next generation SExtractor
Loading...
Searching...
No Matches
SourceFactory.h
Go to the documentation of this file.
1
17/*
18 * SourceFactory.h
19 *
20 * Created on: Aug 8, 2016
21 * Author: mschefer
22 */
23
24#ifndef _SEFRAMEWORK_SOURCE_SOURCEFACTORY_H_
25#define _SEFRAMEWORK_SOURCE_SOURCEFACTORY_H_
26
27#include <memory>
28
29namespace SourceXtractor {
30
31class SourceInterface;
32
40public:
41 virtual ~SourceFactory() = default;
42
44};
45
46}
47
48
49#endif /* _SEFRAMEWORK_SOURCE_SOURCEFACTORY_H_ */
A factory interface to create SourceInterface instances.
virtual ~SourceFactory()=default
virtual std::unique_ptr< SourceInterface > createSource() const =0