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
QGstUtils::GListRangeAdaptorImpl< ListType, IsConst > Struct Template Reference

#include <qglist_helper_p.h>

Collaboration diagram for QGstUtils::GListRangeAdaptorImpl< ListType, IsConst >:

Public Types

using GListType = std::conditional_t<IsConst, const GList *, GList *>

Public Member Functions

 GListRangeAdaptorImpl (GListType list)
auto begin ()
auto end ()

Public Attributes

GListType head

Detailed Description

template<typename ListType, bool IsConst>
struct QGstUtils::GListRangeAdaptorImpl< ListType, IsConst >

Definition at line 68 of file qglist_helper_p.h.

Member Typedef Documentation

◆ GListType

template<typename ListType, bool IsConst>
using QGstUtils::GListRangeAdaptorImpl< ListType, IsConst >::GListType = std::conditional_t<IsConst, const GList *, GList *>

Definition at line 72 of file qglist_helper_p.h.

Constructor & Destructor Documentation

◆ GListRangeAdaptorImpl()

template<typename ListType, bool IsConst>
QGstUtils::GListRangeAdaptorImpl< ListType, IsConst >::GListRangeAdaptorImpl ( GListType list)
inlineexplicit

Definition at line 74 of file qglist_helper_p.h.

Referenced by QGstUtils::GListRangeAdaptorImpl< ListType, false >< StreamInfo * >::GListRangeAdaptorImpl().

Here is the caller graph for this function:

Member Function Documentation

◆ begin()

template<typename ListType, bool IsConst>
auto QGstUtils::GListRangeAdaptorImpl< ListType, IsConst >::begin ( )
inline

Definition at line 76 of file qglist_helper_p.h.

◆ end()

template<typename ListType, bool IsConst>
auto QGstUtils::GListRangeAdaptorImpl< ListType, IsConst >::end ( )
inline

Definition at line 77 of file qglist_helper_p.h.

Member Data Documentation

◆ head

template<typename ListType, bool IsConst>
GListType QGstUtils::GListRangeAdaptorImpl< ListType, IsConst >::head

Definition at line 79 of file qglist_helper_p.h.


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