QConcatenable< QLatin1Literal > Struct Template Reference

QConcatenable< QLatin1Literal > Struct Template Reference

#include <qstringbuilder.h>

Class Description

template<>
struct QConcatenable< QLatin1Literal >

Definition at line 250 of file qstringbuilder.h.

Public Types

enum  { ExactSize = true }
 
typedef QLatin1Literal type
 
typedef QString ConvertTo
 

Static Public Member Functions

static int size (const QLatin1Literal &a)
 
static void appendTo (const QLatin1Literal &a, QChar *&out)
 
static void appendTo (const QLatin1Literal &a, char *&out)
 

Member Typedef Documentation

Definition at line 252 of file qstringbuilder.h.

typedef QString ConvertTo

Definition at line 253 of file qstringbuilder.h.

Member Enumeration Documentation

anonymous enum
Enumerator
ExactSize 

Definition at line 254 of file qstringbuilder.h.

Member Function Documentation

static int size ( const QLatin1Literal a)
inlinestatic

Definition at line 255 of file qstringbuilder.h.

255 { return a.size(); }
int size() const
static void appendTo ( const QLatin1Literal a,
QChar *&  out 
)
inlinestatic

Definition at line 256 of file qstringbuilder.h.

257  {
258  for (const char *s = a.data(); *s; )
259  *out++ = QLatin1Char(*s++);
260  }
const char * data() const
GLdouble s
Definition: GLee.h:1173
static void appendTo ( const QLatin1Literal a,
char *&  out 
)
inlinestatic

Definition at line 261 of file qstringbuilder.h.

262  {
263  for (const char *s = a.data(); *s; )
264  *out++ = *s++;
265  }
const char * data() const
GLdouble s
Definition: GLee.h:1173

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