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
QWindowsOleEnumFmtEtc Class Reference

Enumerates the FORMATETC structures supported by QWindowsOleDataObject. More...

#include <qwindowsole.h>

Inheritance diagram for QWindowsOleEnumFmtEtc:
Collaboration diagram for QWindowsOleEnumFmtEtc:

Public Member Functions

 QWindowsOleEnumFmtEtc (const QList< FORMATETC > &fmtetcs)
 QWindowsOleEnumFmtEtc (const QList< LPFORMATETC > &lpfmtetcs)
 ~QWindowsOleEnumFmtEtc () override
bool isNull () const
STDMETHOD Next (ULONG celt, LPFORMATETC rgelt, ULONG FAR *pceltFetched) noexcept override
STDMETHOD Skip (ULONG celt) noexcept override
STDMETHOD Reset (void) noexcept override
STDMETHOD Clone (LPENUMFORMATETC FAR *newEnum) noexcept override

Detailed Description

Enumerates the FORMATETC structures supported by QWindowsOleDataObject.

Definition at line 51 of file qwindowsole.h.

Constructor & Destructor Documentation

◆ QWindowsOleEnumFmtEtc() [1/2]

QWindowsOleEnumFmtEtc::QWindowsOleEnumFmtEtc ( const QList< FORMATETC > & fmtetcs)
explicit

Definition at line 197 of file qwindowsole.cpp.

References QWindowsContext::verbose.

◆ QWindowsOleEnumFmtEtc() [2/2]

QWindowsOleEnumFmtEtc::QWindowsOleEnumFmtEtc ( const QList< LPFORMATETC > & lpfmtetcs)
explicit

Definition at line 214 of file qwindowsole.cpp.

References QWindowsContext::verbose.

◆ ~QWindowsOleEnumFmtEtc()

QWindowsOleEnumFmtEtc::~QWindowsOleEnumFmtEtc ( )
override

Definition at line 232 of file qwindowsole.cpp.

Member Function Documentation

◆ Clone()

STDMETHODIMP QWindowsOleEnumFmtEtc::Clone ( LPENUMFORMATETC FAR * newEnum)
overridenoexcept

Definition at line 318 of file qwindowsole.cpp.

◆ isNull()

bool QWindowsOleEnumFmtEtc::isNull ( ) const

Definition at line 249 of file qwindowsole.cpp.

◆ Next()

STDMETHODIMP QWindowsOleEnumFmtEtc::Next ( ULONG celt,
LPFORMATETC rgelt,
ULONG FAR * pceltFetched )
overridenoexcept

Definition at line 256 of file qwindowsole.cpp.

◆ Reset()

STDMETHODIMP QWindowsOleEnumFmtEtc::Reset ( void )
overridenoexcept

Definition at line 311 of file qwindowsole.cpp.

◆ Skip()

STDMETHODIMP QWindowsOleEnumFmtEtc::Skip ( ULONG celt)
overridenoexcept

Definition at line 287 of file qwindowsole.cpp.


The documentation for this class was generated from the following files: