Itasca C++ Interface
|
Public Member Functions | |
IStringList (const IList< IString > &in) | |
IStringList (std::vector< string > &&in) | |
IStringList (const std::vector< string > &in) | |
IStringList (const StringList &in) | |
IStringList (const IString &s) | |
BASE_EXPORT | operator StringList () const |
BASE_EXPORT | IStringList (const QStringList &sl) |
BASE_EXPORT | IStringList (const QList< IString > &q) |
BASE_EXPORT | operator QList< IString > () const |
BASE_EXPORT | operator QStringList () const |
void | operator+= (const string &s) |
void | operator+= (const QString &s) |
void | operator+= (const char *str) |
BASE_EXPORT void | operator+= (const StringList &s) |
BASE_EXPORT void | operator+= (const QStringList &s) |
BASE_EXPORT void | operator+= (const IStringList &s) |
BASE_EXPORT void | operator+= (const std::vector< string > &s) |
BASE_EXPORT IStringList | operator+ (const IStringList &in) |
IStringList & | operator<< (const string &s) |
BASE_EXPORT IStringList & | operator<< (const std::vector< string > &s) |
BASE_EXPORT IStringList & | operator<< (const QStringList &s) |
BASE_EXPORT void | insert (int index, const IString &s) |
void | append (const IString &s) |
BASE_EXPORT void | append (const IStringList &) |
BASE_EXPORT int | removeDuplicates () |
BASE_EXPORT void | sort () |
BASE_EXPORT IString | takeFirst () |
int | length () const |
int | size () const |
int | count () const |
IString | value (int index, const IString &def={}) const |
IString | join (const IString &sep) const |
BASE_EXPORT bool | contains (const IString &sep, IString::Case c=IString::Case::Sensitive) const |
BASE_EXPORT int | indexOf (const IString &val) const |
Public Member Functions inherited from IList< IString > | |
operator QList< IString > () | |
int | size () const |
void | removeAt (int i) |
void | removeAll (const IString &t) |
bool | removeOne (const IString &t) |
void | operator+= (const IString &t) |
void | operator+= (const IList< IString > &t) |
IString | value (int index, const IString &def={}) const |
bool | contains (const IString &val) const |
void | append (const IString &val) |
void | prepend (const IString &val) |
bool | isEmpty () const |
void | pop_front () |
void | push_front (const IString &t) |
const IString & | last () const |
IString & | last () |
int | indexOf (const IString &t, int from=0) const |
IVector< IString > | toVector () const |
IString | takeFirst () |
IList< IString > & | operator<< (const IString &t) |
void | replace (int i, const IString &val) |
IString & | first () |
const IString & | first () const |