15 #ifndef SCID_DSTRING_H 16 #define SCID_DSTRING_H 28 const char*
Data() {
return s_.c_str(); }
30 size_t Length(
void) {
return s_.size(); }
32 void AddChar(
char ch) { s_.append(1, ch); }
48 void Append(
const char* str) { s_.append(str); }
54 void Append(
const char* s1,
const char* s2) {
66 void Append(
const char* s1,
const char* s2,
const char* s3) {
86 void Append(
const char* s1,
const char* s2,
const char* s3,
93 void Append(
const char* s1,
const char* s2,
const char* s3,
uint i4) {
99 void Append(
const char* s1,
const char* s2,
uint i3,
const char* s4) {
105 void Append(
const char* s1,
uint i2,
const char* s3,
const char* s4) {
111 void Append(
uint i1,
const char* s2,
const char* s3,
const char* s4) {
117 void Append(
const char* s1,
const char* s2,
const char* s3,
const char* s4,
127 #endif // SCID_DSTRING_H void Append(const char *s1, const char *s2, const char *s3, uint i4)
void Append(const char *s1, uint i2, const char *s3)
void Append(const char *s1, const char *s2, uint i3, const char *s4)
void Append(const char *s1, const char *s2, const char *s3, const char *s4, const char *s5)
void Append(const char *s1, const char *s2, uint i3)
void Append(uint i1, const char *s2, const char *s3, const char *s4)
void Append(const char *s1, const char *s2, const char *s3, const char *s4)
void Append(const char *s1, uint i2)
void Append(const char *s1, const char *s2, const char *s3)
void Append(const char *str)
void Append(uint i1, const char *s2, const char *s3)
void Append(const char *s1, uint i2, const char *s3, const char *s4)
void Append(const char *s1, const char *s2)
void Append(uint i1, const char *s2)