Scid  4.7.0
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | List of all members
DString Class Reference

#include <dstring.h>

Public Member Functions

void Clear ()
 
const char * Data ()
 
size_t Length (void)
 
void AddChar (char ch)
 
void AppendUint (uint i)
 
void AppendInt (int i)
 
void Append (uint i)
 
void Append (const char *str)
 
void Append (const char *s1, const char *s2)
 
void Append (const char *s1, uint i2)
 
void Append (uint i1, const char *s2)
 
void Append (const char *s1, const char *s2, const char *s3)
 
void Append (const char *s1, const char *s2, uint i3)
 
void Append (const char *s1, uint i2, const char *s3)
 
void Append (uint i1, const char *s2, const char *s3)
 
void Append (const char *s1, const char *s2, const char *s3, const char *s4)
 
void Append (const char *s1, const char *s2, const char *s3, uint i4)
 
void Append (const char *s1, const char *s2, uint i3, const char *s4)
 
void Append (const char *s1, uint i2, const char *s3, const char *s4)
 
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, const char *s5)
 

Detailed Description

Definition at line 22 of file dstring.h.

Member Function Documentation

◆ AddChar()

void DString::AddChar ( char  ch)
inline

Definition at line 32 of file dstring.h.

◆ Append() [1/15]

void DString::Append ( uint  i)
inline

Definition at line 46 of file dstring.h.

◆ Append() [2/15]

void DString::Append ( const char *  str)
inline

Definition at line 48 of file dstring.h.

◆ Append() [3/15]

void DString::Append ( const char *  s1,
const char *  s2 
)
inline

Definition at line 54 of file dstring.h.

◆ Append() [4/15]

void DString::Append ( const char *  s1,
uint  i2 
)
inline

Definition at line 58 of file dstring.h.

◆ Append() [5/15]

void DString::Append ( uint  i1,
const char *  s2 
)
inline

Definition at line 62 of file dstring.h.

◆ Append() [6/15]

void DString::Append ( const char *  s1,
const char *  s2,
const char *  s3 
)
inline

Definition at line 66 of file dstring.h.

◆ Append() [7/15]

void DString::Append ( const char *  s1,
const char *  s2,
uint  i3 
)
inline

Definition at line 71 of file dstring.h.

◆ Append() [8/15]

void DString::Append ( const char *  s1,
uint  i2,
const char *  s3 
)
inline

Definition at line 76 of file dstring.h.

◆ Append() [9/15]

void DString::Append ( uint  i1,
const char *  s2,
const char *  s3 
)
inline

Definition at line 81 of file dstring.h.

◆ Append() [10/15]

void DString::Append ( const char *  s1,
const char *  s2,
const char *  s3,
const char *  s4 
)
inline

Definition at line 86 of file dstring.h.

◆ Append() [11/15]

void DString::Append ( const char *  s1,
const char *  s2,
const char *  s3,
uint  i4 
)
inline

Definition at line 93 of file dstring.h.

◆ Append() [12/15]

void DString::Append ( const char *  s1,
const char *  s2,
uint  i3,
const char *  s4 
)
inline

Definition at line 99 of file dstring.h.

◆ Append() [13/15]

void DString::Append ( const char *  s1,
uint  i2,
const char *  s3,
const char *  s4 
)
inline

Definition at line 105 of file dstring.h.

◆ Append() [14/15]

void DString::Append ( uint  i1,
const char *  s2,
const char *  s3,
const char *  s4 
)
inline

Definition at line 111 of file dstring.h.

◆ Append() [15/15]

void DString::Append ( const char *  s1,
const char *  s2,
const char *  s3,
const char *  s4,
const char *  s5 
)
inline

Definition at line 117 of file dstring.h.

◆ AppendInt()

void DString::AppendInt ( int  i)
inline

Definition at line 40 of file dstring.h.

◆ AppendUint()

void DString::AppendUint ( uint  i)
inline

Definition at line 34 of file dstring.h.

◆ Clear()

void DString::Clear ( )
inline

Definition at line 26 of file dstring.h.

◆ Data()

const char* DString::Data ( )
inline

Definition at line 28 of file dstring.h.

◆ Length()

size_t DString::Length ( void  )
inline

Definition at line 30 of file dstring.h.


The documentation for this class was generated from the following file: