OpendTect
7.0
|
Removes records with identical keys. More...
Public Member Functions | |
DuplicateKeyRemover () | |
bool | accept (BufferStringSet &) const override |
if false returned, the row should not be written More... | |
int | nrRemoved () const |
Public Attributes | |
TypeSet< int > | keycols_ |
column numbers (mand) More... | |
Protected Member Functions | |
void | setPrevKeys (const BufferStringSet &) const |
Protected Attributes | |
int | nrdone_ |
int | nrremoved_ |
BufferStringSet | prevkeys_ |
Removes records with identical keys.
Will only compare with previous record, so make sure the input is sorted on the keys.
<>
|
inline |
|
overridevirtual |
if false returned, the row should not be written
Implements Table::Converter::RowManipulator.
|
inline |
|
protected |
TypeSet<int> Table::DuplicateKeyRemover::keycols_ |
column numbers (mand)
|
mutableprotected |
|
mutableprotected |
|
mutableprotected |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2024