Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QtMocHelpers::UintData< Block > Struct Template Reference

#include <qtmochelpers.h>

Collaboration diagram for QtMocHelpers::UintData< Block >:

Public Member Functions

constexpr UintData (Block &&... data_)
template<typename Unique, typename Result>
constexpr void copyTo (Result &result, size_t dataoffset, uint &metatypeoffset) const
template<typename F>
constexpr void forEach (F &&f) const

Static Public Member Functions

static constexpr uint count ()
static constexpr uint headerSize ()
static constexpr uint payloadSize ()
static constexpr uint dataSize ()
static constexpr int metaTypeCount ()

Detailed Description

template<typename... Block>
struct QtMocHelpers::UintData< Block >

Definition at line 211 of file qtmochelpers.h.

Constructor & Destructor Documentation

◆ UintData()

template<typename... Block>
QtMocHelpers::UintData< Block >::UintData ( Block &&... data_)
inlineconstexpr

Definition at line 213 of file qtmochelpers.h.

References UintData().

Referenced by UintData().

Here is the call graph for this function:
Here is the caller graph for this function:

Member Function Documentation

◆ copyTo()

template<typename... Block>
template<typename Unique, typename Result>
void QtMocHelpers::UintData< Block >::copyTo ( Result & result,
size_t dataoffset,
uint & metatypeoffset ) const
inlineconstexpr

Definition at line 251 of file qtmochelpers.h.

◆ count()

template<typename... Block>
constexpr uint QtMocHelpers::UintData< Block >::count ( )
inlinestaticconstexpr

Definition at line 217 of file qtmochelpers.h.

◆ dataSize()

template<typename... Block>
constexpr uint QtMocHelpers::UintData< Block >::dataSize ( )
inlinestaticconstexpr

Definition at line 239 of file qtmochelpers.h.

◆ forEach()

template<typename... Block>
template<typename F>
void QtMocHelpers::UintData< Block >::forEach ( F && f) const
inlineconstexpr

Definition at line 269 of file qtmochelpers.h.

◆ headerSize()

template<typename... Block>
constexpr uint QtMocHelpers::UintData< Block >::headerSize ( )
inlinestaticconstexpr

Definition at line 218 of file qtmochelpers.h.

◆ metaTypeCount()

template<typename... Block>
constexpr int QtMocHelpers::UintData< Block >::metaTypeCount ( )
inlinestaticconstexpr

Definition at line 240 of file qtmochelpers.h.

◆ payloadSize()

template<typename... Block>
constexpr uint QtMocHelpers::UintData< Block >::payloadSize ( )
inlinestaticconstexpr

Definition at line 230 of file qtmochelpers.h.


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