OpendTect
7.0
|
SeparString with backquotes as separators, use in most ascii files. More...
Public Member Functions | |
FileMultiString (const char *escapedstr=nullptr) | |
FileMultiString (const char *s1, const char *s2, const char *s3=nullptr, const char *s4=nullptr) | |
template<class T > | |
FileMultiString (const T &t) | |
FileMultiString & | add (const FileMultiString &fms) |
FileMultiString & | add (const OD::String &ods) |
template<class T > | |
FileMultiString & | add (T t) |
FileMultiString & | operator+= (const OD::String &ods) |
template<class T > | |
FileMultiString & | operator+= (T t) |
Public Member Functions inherited from SeparString | |
SeparString (const char *escapedstr=nullptr, char separ=',') | |
SeparString (const SeparString &ss) | |
SeparString & | add (const BufferStringSet &) |
Concatenation. More... | |
SeparString & | add (const char *unescapedstr) |
SeparString & | add (const DBKey &, bool withsurvloc=true) |
SeparString & | add (const OD::String &ods) |
SeparString & | add (const SeparString &) |
Concatenation. More... | |
template<class T > | |
SeparString & | add (T t) |
const char * | buf () const |
Output escaped. More... | |
StringView | first () const |
StringView | from (int) const |
Output escaped. More... | |
char * | getCStr () |
Output escaped. More... | |
double | getDValue (int) const |
float | getFValue (int) const |
std::int16_t | getI16Value (int) const |
std::int64_t | getI64Value (int) const |
std::int32_t | getIValue (int) const |
std::uint16_t | getUI16Value (int) const |
std::uint64_t | getUI64Value (int) const |
std::uint32_t | getUIValue (int) const |
bool | getYN (int) const |
int | indexOf (const char *unescapedstr) const |
bool | isEmpty () const |
StringView | last () const |
operator const char * () const | |
template<class T > | |
SeparString & | operator+= (const OD::String &ods) |
template<class T > | |
SeparString & | operator+= (T t) |
SeparString & | operator= (const char *escapedstr) |
SeparString & | operator= (const SeparString &) |
StringView | operator[] (int) const |
Output unescaped. More... | |
StringBuilder & | rep () |
Output escaped. More... | |
char | sepChar () const |
const char * | sepStr () const |
SeparString & | set (const BufferStringSet &bss) |
SeparString & | set (const char *unescapedstr) |
SeparString & | set (const OD::String &ods) |
SeparString & | set (const SeparString &s) |
template<class T > | |
SeparString & | set (T t) |
void | setEmpty () |
void | setSepChar (char) |
int | size () const |
const char * | str () const |
Output escaped. More... | |
const char * | unescapedStr () const |
Static Public Member Functions | |
static char | separator () |
SeparString with backquotes as separators, use in most ascii files.
<>
|
inline |
FileMultiString::FileMultiString | ( | const char * | s1, |
const char * | s2, | ||
const char * | s3 = nullptr , |
||
const char * | s4 = nullptr |
||
) |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inlinestatic |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2024