![]() |
OpendTect
7.0
|
Public Types | |
| typedef impl_type::const_iterator | const_iterator |
| typedef impl_type::const_reference | const_reference |
| typedef impl_type::difference_type | difference_type |
| typedef impl_type::idx_type | idx_type |
| typedef impl_type::iterator | iterator |
| typedef impl_type::object_type | object_type |
| typedef impl_type::reference | reference |
| typedef impl_type::size_type | size_type |
| typedef impl_type::value_type | value_type |
Public Member Functions | |
| DBKeySet () | |
| DBKeySet (const DBKey &dbky) | |
| DBKeySet (const DBKeySet &oth) | |
| DBKeySet (const TypeSet< MultiID > &) | |
| ~DBKeySet () | |
| DBKeySet & | add (const DBKey &ky) |
| DBKeySet & | add (DBKey *ky) |
| bool | addIfNew (const DBKey &) |
| void | addTo (BufferStringSet &) const |
| void | append (const DBKeySet &, bool allowduplicates=true) |
| iterator | begin () |
| const_iterator | begin () const |
| const_iterator | cbegin () const |
| const_iterator | cend () const |
| DBKeySet * | clone () const override |
| bool | empty () const |
| iterator | end () |
| const_iterator | end () const |
| void | erase () override |
| DBKey & | first () |
| const DBKey & | first () const |
| DBKey & | get (idx_type idx) |
| const DBKey & | get (idx_type idx) const |
| size_type | getIdx (const_iterator it) const |
| size_type | getIdx (iterator it) const |
| idx_type | indexOf (const DBKey &) const |
| void | insert (idx_type, const DBKey &) |
| bool | isEmpty () const |
| bool | isPresent (const DBKey &dbky) |
| DBKey & | last () |
| const DBKey & | last () const |
| size_type | max_size () const |
| std::int64_t | nrItems () const override |
| bool | operator!= (const DBKeySet &) const |
| DBKeySet & | operator+= (const DBKey &k) |
| DBKeySet & | operator+= (DBKey *k) |
| DBKeySet & | operator-= (const DBKey &k) |
| DBKeySet & | operator= (const DBKeySet &oth) |
| DBKeySet & | operator= (const TypeSet< MultiID > &oth) |
| bool | operator== (const DBKeySet &) const |
| DBKey & | operator[] (idx_type idx) |
| const DBKey & | operator[] (idx_type idx) const |
| DBKeySet & | remove (const DBKey &) |
| DBKeySet & | removeRange (idx_type, idx_type) |
| DBKeySet & | removeSingle (idx_type) |
| void | reverse () override |
| void | setEmpty () |
| size_type | size () const |
| void | swap (DBKeySet &oth) |
| void | swap (idx_type i1, idx_type i2) |
| void | swapItems (std::int64_t i1, std::int64_t i2) override |
| void | useIndexes (const idx_type *idxs) |
| bool | validIdx (std::int64_t i) const override |
Public Member Functions inherited from OD::Set | |
| virtual | ~Set () |
| bool | isEmpty () const |
| void | setEmpty () |
Protected Types | |
| typedef ObjectSet< DBKey > | impl_type |
Protected Attributes | |
| impl_type | dbkys_ |
Additional Inherited Members | |
Static Public Member Functions inherited from OD::Set | |
| static std::int32_t | maxIdx32 () |
| static std::int64_t | maxIdx64 () |
<>
|
protected |
|
inline |
|
inline |
|
inlineexplicit |
|
inline |
| bool DBKeySet::addIfNew | ( | const DBKey & | ) |
| void DBKeySet::addTo | ( | BufferStringSet & | ) | const |
| void DBKeySet::append | ( | const DBKeySet & | , |
| bool | allowduplicates = true |
||
| ) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineoverridevirtual |
Implements OD::Set.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlineoverridevirtual |
Implements OD::Set.
| bool DBKeySet::operator!= | ( | const DBKeySet & | ) | const |
| bool DBKeySet::operator== | ( | const DBKeySet & | ) | const |
|
inlineoverridevirtual |
Implements OD::Set.
|
inline |
|
inline |
|
inline |
|
inlineoverridevirtual |
Implements OD::Set.
|
inline |
|
inlineoverridevirtual |
Implements OD::Set.
|
protected |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2024