SourceXtractorPlusPlus
0.13
Please provide a description of the project.
SEImplementation
SEImplementation
Plugin
DetectionFrameGroupStamp
DetectionFrameGroupStampTaskFactory.h
Go to the documentation of this file.
1
17
/*
18
* DetectionFrameGroupStampTaskFactory.h
19
*
20
* Created on: May 5, 2017
21
* Author: mschefer
22
*/
23
24
#ifndef _SEIMPLEMENTATION_PLUGIN_DETECTIONFRAMEGROUPSTAMP_DETECTIONFRAMEGROUPSTAMPTASKFACTORY_H_
25
#define _SEIMPLEMENTATION_PLUGIN_DETECTIONFRAMEGROUPSTAMP_DETECTIONFRAMEGROUPSTAMPTASKFACTORY_H_
26
27
28
#include "
SEFramework/Task/TaskFactory.h
"
29
30
namespace
SourceXtractor
{
31
32
class
DetectionFrameGroupStampTask;
33
39
class
DetectionFrameGroupStampTaskFactory
:
public
TaskFactory
{
40
41
public
:
42
44
virtual
~DetectionFrameGroupStampTaskFactory
() =
default
;
45
46
// TaskFactory implementation
47
virtual
std::shared_ptr<Task>
createTask
(
const
PropertyId
& property_id)
const override
;
48
49
};
50
51
}
/* namespace SourceXtractor */
52
53
54
55
56
57
#endif
/* _SEIMPLEMENTATION_PLUGIN_DETECTIONFRAMEGROUPSTAMP_DETECTIONFRAMEGROUPSTAMPTASKFACTORY_H_ */
TaskFactory.h
SourceXtractor::DetectionFrameGroupStampTaskFactory
Produces DetectionFrameGroupStampTask.
Definition:
DetectionFrameGroupStampTaskFactory.h:39
std::shared_ptr
STL class.
SourceXtractor::TaskFactory
Creates a Task for computing a given property.
Definition:
TaskFactory.h:42
SourceXtractor::DetectionFrameGroupStampTaskFactory::createTask
virtual std::shared_ptr< Task > createTask(const PropertyId &property_id) const override
Returns a Task producing a Property corresponding to the given PropertyId.
Definition:
DetectionFrameGroupStampTaskFactory.cpp:36
SourceXtractor::PropertyId
Identifier used to set and retrieve properties.
Definition:
PropertyId.h:40
SourceXtractor
Definition:
Aperture.h:30
SourceXtractor::DetectionFrameGroupStampTaskFactory::~DetectionFrameGroupStampTaskFactory
virtual ~DetectionFrameGroupStampTaskFactory()=default
Destructor.
Generated by
1.8.20