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
QtPipeWire::SpaEnum< T > Struct Template Reference

#include <qpipewire_spa_pod_parser_support_p.h>

Collaboration diagram for QtPipeWire::SpaEnum< T >:

Public Member Functions

const T & defaultValue () const
QSpan< const T > alternativeValues () const
QSpan< const T > allValues () const
size_t size () const

Static Public Member Functions

static std::optional< SpaEnum > parse (const struct spa_pod *value)

Detailed Description

template<typename T>
struct QtPipeWire::SpaEnum< T >

Definition at line 71 of file qpipewire_spa_pod_parser_support_p.h.

Member Function Documentation

◆ allValues()

template<typename T>
QSpan< const T > QtPipeWire::SpaEnum< T >::allValues ( ) const
inline

Definition at line 103 of file qpipewire_spa_pod_parser_support_p.h.

◆ alternativeValues()

template<typename T>
QSpan< const T > QtPipeWire::SpaEnum< T >::alternativeValues ( ) const
inline

Definition at line 97 of file qpipewire_spa_pod_parser_support_p.h.

◆ defaultValue()

template<typename T>
const T & QtPipeWire::SpaEnum< T >::defaultValue ( ) const
inline

Definition at line 91 of file qpipewire_spa_pod_parser_support_p.h.

◆ parse()

template<typename T>
std::optional< SpaEnum > QtPipeWire::SpaEnum< T >::parse ( const struct spa_pod * value)
inlinestatic

Definition at line 73 of file qpipewire_spa_pod_parser_support_p.h.

◆ size()

template<typename T>
size_t QtPipeWire::SpaEnum< T >::size ( ) const
inline

Definition at line 105 of file qpipewire_spa_pod_parser_support_p.h.


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