QConcatenable< QCharRef > Struct Template Reference

QConcatenable< QCharRef > Struct Template Reference

#include <qstringbuilder.h>

Class Description

template<>
struct QConcatenable< QCharRef >

Definition at line 218 of file qstringbuilder.h.

+ Inheritance diagram for QConcatenable< QCharRef >:

Public Types

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

Static Public Member Functions

static int size (const QCharRef &)
 
static void appendTo (const QCharRef &c, QChar *&out)
 
static QT_ASCII_CAST_WARN void appendTo (const QCharRef &c, char *&out)
 

Member Typedef Documentation

typedef QCharRef type

Definition at line 220 of file qstringbuilder.h.

typedef QString ConvertTo

Definition at line 221 of file qstringbuilder.h.

Member Enumeration Documentation

anonymous enum
Enumerator
ExactSize 

Definition at line 222 of file qstringbuilder.h.

Member Function Documentation

static int size ( const QCharRef )
inlinestatic

Definition at line 223 of file qstringbuilder.h.

223 { return 1; }
static void appendTo ( const QCharRef c,
QChar *&  out 
)
inlinestatic

Definition at line 224 of file qstringbuilder.h.

225  { *out++ = QChar(c); }
Definition: qchar.h:72
static QT_ASCII_CAST_WARN void appendTo ( const QCharRef c,
char *&  out 
)
inlinestatic

Definition at line 227 of file qstringbuilder.h.

228  { convertToAscii(c, out); }
static void convertToAscii(const QChar *a, int len, char *&out)

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