Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
PVR::CPVREpgSearchPath Class Reference

#include <EpgSearchPath.h>

Public Member Functions

 CPVREpgSearchPath (const std::string &strPath)
 
 CPVREpgSearchPath (const CPVREpgSearchFilter &search)
 
bool IsValid () const
 
const std::string & AsString () const &
 
std::string AsString () &&
 
bool IsSearchRoot () const
 
bool IsRadio () const
 
bool IsSavedSearchesRoot () const
 
bool IsSavedSearch () const
 
int GetId () const
 

Static Public Attributes

static const std::string PATH_SEARCH_DIALOG = "pvr://search/search_dialog"
 
static const std::string PATH_TV_SEARCH = "pvr://search/tv/"
 
static const std::string PATH_TV_SAVEDSEARCHES = "pvr://search/tv/savedsearches/"
 
static const std::string PATH_RADIO_SEARCH = "pvr://search/radio/"
 
static const std::string PATH_RADIO_SAVEDSEARCHES = "pvr://search/radio/savedsearches/"
 

Constructor & Destructor Documentation

◆ CPVREpgSearchPath() [1/2]

CPVREpgSearchPath::CPVREpgSearchPath ( const std::string & strPath)
explicit

◆ CPVREpgSearchPath() [2/2]

CPVREpgSearchPath::CPVREpgSearchPath ( const CPVREpgSearchFilter & search)
explicit

Member Function Documentation

◆ AsString() [1/2]

std::string PVR::CPVREpgSearchPath::AsString ( ) &&
inline

◆ AsString() [2/2]

const std::string & PVR::CPVREpgSearchPath::AsString ( ) const &
inline

◆ GetId()

int PVR::CPVREpgSearchPath::GetId ( ) const
inline

◆ IsRadio()

bool PVR::CPVREpgSearchPath::IsRadio ( ) const
inline

◆ IsSavedSearch()

bool PVR::CPVREpgSearchPath::IsSavedSearch ( ) const
inline

◆ IsSavedSearchesRoot()

bool PVR::CPVREpgSearchPath::IsSavedSearchesRoot ( ) const
inline

◆ IsSearchRoot()

bool PVR::CPVREpgSearchPath::IsSearchRoot ( ) const
inline

◆ IsValid()

bool PVR::CPVREpgSearchPath::IsValid ( ) const
inline

Member Data Documentation

◆ PATH_RADIO_SAVEDSEARCHES

const std::string CPVREpgSearchPath::PATH_RADIO_SAVEDSEARCHES = "pvr://search/radio/savedsearches/"
static

◆ PATH_RADIO_SEARCH

const std::string CPVREpgSearchPath::PATH_RADIO_SEARCH = "pvr://search/radio/"
static

◆ PATH_SEARCH_DIALOG

const std::string CPVREpgSearchPath::PATH_SEARCH_DIALOG = "pvr://search/search_dialog"
static

◆ PATH_TV_SAVEDSEARCHES

const std::string CPVREpgSearchPath::PATH_TV_SAVEDSEARCHES = "pvr://search/tv/savedsearches/"
static

◆ PATH_TV_SEARCH

const std::string CPVREpgSearchPath::PATH_TV_SEARCH = "pvr://search/tv/"
static

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