Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
Loading...
Searching...
No Matches
KODI::PIPEWIRE::CPipewireGlobal Class Reference

#include <PipewireGlobal.h>

Public Member Functions

 CPipewireGlobal ()=default
 
 ~CPipewireGlobal ()
 
CPipewireGlobalSetName (const std::string &name)
 
std::string GetName () const
 
CPipewireGlobalSetDescription (const std::string &description)
 
std::string GetDescription () const
 
CPipewireGlobalSetID (uint32_t id)
 
uint32_t GetID () const
 
CPipewireGlobalSetPermissions (uint32_t permissions)
 
uint32_t GetPermissions () const
 
CPipewireGlobalSetType (const std::string &type)
 
std::string GetType () const
 
CPipewireGlobalSetVersion (uint32_t version)
 
uint32_t GetVersion () const
 
CPipewireGlobalSetProperties (std::unique_ptr< pw_properties, PipewirePropertiesDeleter > properties)
 
const pw_properties & GetProperties () const
 
CPipewireGlobalSetNode (std::unique_ptr< CPipewireNode > node)
 
CPipewireNodeGetNode () const
 

Constructor & Destructor Documentation

◆ CPipewireGlobal()

KODI::PIPEWIRE::CPipewireGlobal::CPipewireGlobal ( )
default

◆ ~CPipewireGlobal()

CPipewireGlobal::~CPipewireGlobal ( )
default

Member Function Documentation

◆ GetDescription()

std::string KODI::PIPEWIRE::CPipewireGlobal::GetDescription ( ) const
inline

◆ GetID()

uint32_t KODI::PIPEWIRE::CPipewireGlobal::GetID ( ) const
inline

◆ GetName()

std::string KODI::PIPEWIRE::CPipewireGlobal::GetName ( ) const
inline

◆ GetNode()

CPipewireNode & KODI::PIPEWIRE::CPipewireGlobal::GetNode ( ) const
inline

◆ GetPermissions()

uint32_t KODI::PIPEWIRE::CPipewireGlobal::GetPermissions ( ) const
inline

◆ GetProperties()

const pw_properties & KODI::PIPEWIRE::CPipewireGlobal::GetProperties ( ) const
inline

◆ GetType()

std::string KODI::PIPEWIRE::CPipewireGlobal::GetType ( ) const
inline

◆ GetVersion()

uint32_t KODI::PIPEWIRE::CPipewireGlobal::GetVersion ( ) const
inline

◆ SetDescription()

CPipewireGlobal & KODI::PIPEWIRE::CPipewireGlobal::SetDescription ( const std::string & description)
inline

◆ SetID()

CPipewireGlobal & KODI::PIPEWIRE::CPipewireGlobal::SetID ( uint32_t id)
inline

◆ SetName()

CPipewireGlobal & KODI::PIPEWIRE::CPipewireGlobal::SetName ( const std::string & name)
inline

◆ SetNode()

CPipewireGlobal & KODI::PIPEWIRE::CPipewireGlobal::SetNode ( std::unique_ptr< CPipewireNode > node)
inline

◆ SetPermissions()

CPipewireGlobal & KODI::PIPEWIRE::CPipewireGlobal::SetPermissions ( uint32_t permissions)
inline

◆ SetProperties()

CPipewireGlobal & KODI::PIPEWIRE::CPipewireGlobal::SetProperties ( std::unique_ptr< pw_properties, PipewirePropertiesDeleter > properties)
inline

◆ SetType()

CPipewireGlobal & KODI::PIPEWIRE::CPipewireGlobal::SetType ( const std::string & type)
inline

◆ SetVersion()

CPipewireGlobal & KODI::PIPEWIRE::CPipewireGlobal::SetVersion ( uint32_t version)
inline

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