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

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)

Function Documentation

◆ operator|() [1/4]

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

Definition at line 463 of file qmultimedia_ranges_p.h.

◆ operator|() [2/4]

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

Definition at line 517 of file qmultimedia_ranges_p.h.

◆ operator|() [3/4]

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

Definition at line 377 of file qmultimedia_ranges_p.h.

◆ operator|() [4/4]

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

Definition at line 380 of file qmultimedia_ranges_p.h.