SourceXtractorPlusPlus
0.10
Please provide a description of the project.
SEImplementation
SEImplementation
Grouping
LineSelectionCriteria.h
Go to the documentation of this file.
1
18
/*
19
* LineSelectionCriteria.h
20
*
21
* Created on: Nov 20, 2019
22
* Author: mschefer
23
*/
24
25
#ifndef _SEIMPLEMENTATION_GROUPING_LINESELECTIONCRITERIA_H_
26
#define _SEIMPLEMENTATION_GROUPING_LINESELECTIONCRITERIA_H_
27
28
#include "
SEFramework/Pipeline/SourceGrouping.h
"
29
30
namespace
SourceXtractor
{
31
32
class
LineSelectionCriteria
:
public
SelectionCriteria
{
33
public
:
34
35
LineSelectionCriteria
(
int
line_number) :
m_line_number
(line_number) {
36
}
37
38
virtual
bool
mustBeProcessed
(
const
SourceInterface
& )
const override
;
39
40
private
:
41
int
m_line_number
;
42
};
43
44
}
45
46
47
#endif
/* _SEIMPLEMENTATION_GROUPING_LINESELECTIONCRITERIA_H_ */
SourceGrouping.h
SourceXtractor
Definition:
Aperture.h:30
SourceXtractor::LineSelectionCriteria
Definition:
LineSelectionCriteria.h:32
SourceXtractor::LineSelectionCriteria::LineSelectionCriteria
LineSelectionCriteria(int line_number)
Definition:
LineSelectionCriteria.h:35
SourceXtractor::LineSelectionCriteria::m_line_number
int m_line_number
Definition:
LineSelectionCriteria.h:41
SourceXtractor::SourceInterface
The SourceInterface is an abstract "source" that has properties attached to it.
Definition:
SourceInterface.h:46
SourceXtractor::LineSelectionCriteria::mustBeProcessed
virtual bool mustBeProcessed(const SourceInterface &) const override
Determines if the given Source must be processed or not.
Definition:
LineSelectionCriteria.cpp:33
SourceXtractor::SelectionCriteria
Used to determine if a Source is selected for processing.
Definition:
SourceGrouping.h:42
Generated by
1.8.17