 |
OpendTect
6.6
|
Go to the documentation of this file.
34 const char*
str()
const {
return buf_; }
35 const char*
result()
const {
return buf_ ? buf_ :
""; }
50 template <
class T>
inline
StringBuilder & add(const char *)
StringBuilder & operator=(const StringBuilder &)
Builds a string by adding strings. Much faster than string manipulation. Only supports adding.
Definition: stringbuilder.h:20
StringBuilder()
Definition: stringbuilder.h:25
bool isEmpty() const
Definition: stringbuilder.h:41
const char * result() const
Definition: stringbuilder.h:35
bool setBufSz(size_type, bool cp_old)
StringBuilder(const char *)
#define mExpClass(module)
Definition: commondefs.h:177
virtual ~StringBuilder()
Definition: stringbuilder.h:29
StringBuilder(const StringBuilder &oth)
Definition: stringbuilder.h:26
int size_type
Definition: stringbuilder.h:23
StringBuilder & addSpace(size_type nr=1)
Definition: stringbuilder.h:53
StringBuilder & addTab(size_type nr=1)
Definition: stringbuilder.h:54
BufferStringSet & add(const char *)
StringBuilder & operator=(const char *s)
Definition: stringbuilder.h:32
const char * str() const
Definition: stringbuilder.h:34
char * getCStr(int minlen=-1)
void set(T &_to, const F &fr)
template based type conversion
Definition: convert.h:27
StringBuilder & setEmpty()
StringBuilder & add(char, size_type nr=1)
StringBuilder & add(const T &t)
Definition: stringbuilder.h:51
bool operator==(const StringBuilder &) const
StringBuilder & set(const T &)
bool operator!=(const StringBuilder &) const
StringBuilder & addNewLine(size_type nr=1)
Definition: stringbuilder.h:55
StringBuilder & set(const char *)
StringBuilder & add(const QString &)
BufferString toString(const BufferStringSet &bss)
Definition: bufstringset.h:156
Generated at
for the OpendTect
seismic interpretation project.
Copyright (C): dGB Beheer B.V. 1995-2021