- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files
- Directories
- Examples

- Class List
- Class Hierarchy
- Class Members

Public Types | Static Public Member Functions

# QConcatenable< QStringBuilder< A, B > > Struct Template Reference

Search for all occurrences

## Detailed Description

### template<typename A, typename B>
struct QConcatenable< QStringBuilder< A, B > >

Definition at line 282 of file qstringbuilder.h.

`#include <qstringbuilder.h>`

List of all members.

## Public Types
enum | { ExactSize = QConcatenable<A>::ExactSize && QConcatenable<B>::ExactSize }
typedef QStringBuilder< A, B > | type
## Static Public Member Functions
static int | size (const type &p)
static void | appendTo (const QStringBuilder< A, B > &p, QChar *&out)

## Member Typedef Documentation

typedef QStringBuilder<A, B> type

Search for all occurrences

Definition at line 284 of file qstringbuilder.h.

## Member Enumeration Documentation

anonymous enum

Search for all occurrences

Enumerator:

  ExactSize | Search for all occurrences

Definition at line 285 of file qstringbuilder.h.

    { ExactSize = QConcatenable<A>::ExactSize && QConcatenable<B>::ExactSize };

## Member Function Documentation

static int size | ( | const type & | p | ) | `[inline, static]`

Search for all occurrences

Definition at line 286 of file qstringbuilder.h.

        {
            return QConcatenable<A>::size(p.a) + QConcatenable<B>::size(p.b);
        }

static void appendTo | ( | const QStringBuilder< A, B > & | p,
|  | QChar *& | out
| ) |  | `[inline, static]`

Search for all occurrences

Definition at line 290 of file qstringbuilder.h.

        {
            QConcatenable<A>::appendTo(p.a, out);
            QConcatenable<B>::appendTo(p.b, out);
        }

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

- QtCore/qstringbuilder.h