SourceXtractorPlusPlus  0.8
Please provide a description of the project.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
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 
29 
30 namespace SourceXtractor {
31 
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:
42 };
43 
44 }
45 
46 
47 #endif /* _SEIMPLEMENTATION_GROUPING_LINESELECTIONCRITERIA_H_ */
Used to determine if a Source is selected for processing.
virtual bool mustBeProcessed(const SourceInterface &) const override
Determines if the given Source must be processed or not.
The SourceInterface is an abstract "source" that has properties attached to it.