SourceXtractorPlusPlus
0.13
Please provide a description of the project.
|
Criteria used by SourceGrouping to determine if two sources should be grouped together. More...
#include <SourceGrouping.h>
Public Member Functions | |
virtual | ~GroupingCriteria ()=default |
Destructor. More... | |
virtual bool | shouldGroup (const SourceInterface &first, const SourceInterface &second) const =0 |
Determines if the two sources should be grouped together. More... | |
virtual std::set< PropertyId > | requiredProperties () const |
Return a set of used properties so they can be pre-fetched. More... | |
Criteria used by SourceGrouping to determine if two sources should be grouped together.
Definition at line 84 of file SourceGrouping.h.
|
virtualdefault |
Destructor.
|
inlinevirtual |
Return a set of used properties so they can be pre-fetched.
Reimplemented in SourceXtractor::MoffatCriteria.
Definition at line 95 of file SourceGrouping.h.
|
pure virtual |
Determines if the two sources should be grouped together.
Implemented in SourceXtractor::MoffatCriteria, SourceXtractor::SplitSourcesCriteria, SourceXtractor::OverlappingBoundariesCriteria, and SourceXtractor::NoGroupingCriteria.