Qt 4.8
Public Types | Static Public Functions | List of all members
QDBusPendingReplyTypes::ForEach< T1, T2, T3, T4, T5, T6, T7, T8 > Struct Template Reference

#include <qdbuspendingreply.h>

Public Types

enum  { Total = Next::Total + 1 }
 
typedef ForEach< T2, T3, T4, T5, T6, T7, T8, void > Next
 

Static Public Functions

static void fillMetaTypes (int *p)
 

Detailed Description

template<typename T1, typename T2, typename T3, typename T4, typename T5, typename T6, typename T7, typename T8>
struct QDBusPendingReplyTypes::ForEach< T1, T2, T3, T4, T5, T6, T7, T8 >

Definition at line 94 of file qdbuspendingreply.h.

Typedefs

◆ Next

template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 >
typedef ForEach<T2, T3, T4, T5, T6, T7, T8, void> QDBusPendingReplyTypes::ForEach< T1, T2, T3, T4, T5, T6, T7, T8 >::Next

Definition at line 96 of file qdbuspendingreply.h.

Enumerations

◆ anonymous enum

template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 >
anonymous enum
Enumerator
Total 

Definition at line 97 of file qdbuspendingreply.h.

Functions

◆ fillMetaTypes()

template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 , typename T6 , typename T7 , typename T8 >
static void QDBusPendingReplyTypes::ForEach< T1, T2, T3, T4, T5, T6, T7, T8 >::fillMetaTypes ( int *  p)
inlinestatic

Definition at line 98 of file qdbuspendingreply.h.

Referenced by QDBusPendingReply< T1, T2, T3, T4, T5, T6, T7, T8 >::calculateMetaTypes().

99  {
100  *p = metaTypeFor<T1>(0);
101  Next::fillMetaTypes(++p);
102  }

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