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
QtMultimediaPrivate::views::impl Namespace Reference

Classes

class  KeysView
class  ValuesView
struct  keys_tag
struct  values_tag
class  FilterView
struct  FilterAdaptor
class  TransformView
struct  TransformAdaptor
struct  StrideAdaptor
class  ref_view
class  StrideView

Functions

template<typename Range>
constexpr KeysView< const Range > operator| (const Range &range, keys_tag)
template<typename Range>
constexpr ValuesView< const Range > operator| (const Range &range, values_tag)
template<typename Container, typename Predicate>
constexpr auto operator| (const Container &container, FilterAdaptor< Predicate > adaptor)
template<typename Container, typename Transform>
constexpr auto operator| (const Container &container, TransformAdaptor< Transform > adaptor)
template<typename Range>
constexpr auto make_stride_view (Range &&range, std::ptrdiff_t n)
template<typename Range>
constexpr auto operator| (Range &&range, StrideAdaptor adaptor)

Function Documentation

◆ make_stride_view()

template<typename Range>
auto QtMultimediaPrivate::views::impl::make_stride_view ( Range && range,
std::ptrdiff_t n )
constexpr

Definition at line 661 of file qmultimedia_ranges_p.h.

◆ operator|() [1/5]

template<typename Container, typename Predicate>
auto QtMultimediaPrivate::views::impl::operator| ( const Container & container,
FilterAdaptor< Predicate > adaptor )
constexpr

Definition at line 485 of file qmultimedia_ranges_p.h.

◆ operator|() [2/5]

template<typename Container, typename Transform>
auto QtMultimediaPrivate::views::impl::operator| ( const Container & container,
TransformAdaptor< Transform > adaptor )
constexpr

Definition at line 537 of file qmultimedia_ranges_p.h.

◆ operator|() [3/5]

template<typename Range>
KeysView< const Range > QtMultimediaPrivate::views::impl::operator| ( const Range & range,
keys_tag  )
constexpr

Definition at line 404 of file qmultimedia_ranges_p.h.

◆ operator|() [4/5]

template<typename Range>
ValuesView< const Range > QtMultimediaPrivate::views::impl::operator| ( const Range & range,
values_tag  )
constexpr

Definition at line 407 of file qmultimedia_ranges_p.h.

◆ operator|() [5/5]

template<typename Range>
auto QtMultimediaPrivate::views::impl::operator| ( Range && range,
StrideAdaptor adaptor )
constexpr