![]() |
OpendTect
6.3
|
Public Types | |
| typedef ObjectSet< uiString >::size_type | size_type |
| typedef size_type | IdxType |
Public Member Functions | |
| uiStringSet () | |
| uiStringSet (const uiString &s) | |
| uiStringSet (const uiStringSet &oth) | |
| uiStringSet (const uiString[]) | |
| ~uiStringSet () | |
| uiStringSet & | operator= (const uiStringSet &) |
| size_type | size () const |
| bool | validIdx (IdxType i) const |
| bool | isEmpty () const |
| bool | isPresent (const uiString &) const |
| IdxType | indexOf (const uiString &) const |
| uiString | get (IdxType) const |
| uiString & | operator[] (IdxType idx) |
| const uiString & | operator[] (IdxType idx) const |
| void | setEmpty () |
| uiStringSet & | set (const uiString &) |
| uiStringSet & | set (const uiStringSet &oth) |
| uiStringSet & | set (const uiRetVal &) |
| uiStringSet & | add (const uiString &) |
| uiStringSet & | add (const uiStringSet &) |
| uiStringSet & | add (const uiRetVal &) |
| uiStringSet & | append (const uiStringSet &ss) |
| uiStringSet & | insert (IdxType, const uiString &) |
| uiStringSet & | operator+= (const uiString &s) |
| void | removeSingle (IdxType, bool keep_order=true) |
| void | removeRange (IdxType, IdxType) |
| uiString | cat (const char *sepstr="\n") const |
| uiString | createOptionString (bool use_and=true, int maxnritems=-1, bool separate_using_newlines=false) const |
| example: "option1, option2, and option3" More... | |
| void | fill (::QStringList &) const |
| void | sort (const bool caseinsens, bool asc) |
| void | sort (bool) |
| void | useIndexes (const IdxType *idxs) |
| IdxType * | getSortIndexes (bool caseinsens, bool asc) const |
Protected Attributes | |
| ObjectSet< uiString > | strs_ |
Static Private Member Functions | |
| static uiString | tr (const char *text, const char *disambiguation=0, int pluralnr=-1) |
| static uiString | legacyTr (const char *text, const char *disambiguation=0, int pluralnr=-1) |
| typedef size_type uiStringSet::IdxType |
| typedef ObjectSet<uiString>::size_type uiStringSet::size_type |
|
inline |
|
inline |
|
inline |
| uiStringSet::uiStringSet | ( | const uiString | [] | ) |
end array with empty string
| uiStringSet::~uiStringSet | ( | ) |
| uiStringSet& uiStringSet::add | ( | const uiString & | ) |
| uiStringSet& uiStringSet::add | ( | const uiStringSet & | ) |
| uiStringSet& uiStringSet::add | ( | const uiRetVal & | ) |
|
inline |
| uiString uiStringSet::cat | ( | const char * | sepstr = "\n" | ) | const |
| uiString uiStringSet::createOptionString | ( | bool | use_and = true, |
| int | maxnritems = -1, |
||
| bool | separate_using_newlines = false |
||
| ) | const |
example: "option1, option2, and option3"
| void uiStringSet::fill | ( | ::QStringList & | ) | const |
| IdxType* uiStringSet::getSortIndexes | ( | bool | caseinsens, |
| bool | asc | ||
| ) | const |
| uiStringSet& uiStringSet::insert | ( | IdxType | , |
| const uiString & | |||
| ) |
|
inline |
| bool uiStringSet::isPresent | ( | const uiString & | ) | const |
|
inlinestaticprivate |
|
inline |
| uiStringSet& uiStringSet::operator= | ( | const uiStringSet & | ) |
| void uiStringSet::removeSingle | ( | IdxType | , |
| bool | keep_order = true |
||
| ) |
| uiStringSet& uiStringSet::set | ( | const uiString & | ) |
|
inline |
| uiStringSet& uiStringSet::set | ( | const uiRetVal & | ) |
| void uiStringSet::setEmpty | ( | ) |
|
inline |
| void uiStringSet::sort | ( | const bool | caseinsens, |
| bool | asc | ||
| ) |
| void uiStringSet::sort | ( | bool | ) |
|
inlinestaticprivate |
| void uiStringSet::useIndexes | ( | const IdxType * | idxs | ) |
|
inline |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B. V. 2017