Kodi Documentation 22.0
Kodi is an open source media player and entertainment hub.
No Matches
CVideoDbUrl Class Reference

#include <VideoDbUrl.h>

Inheritance diagram for CVideoDbUrl:
CDbUrl CUrlOptions

Public Member Functions

 CVideoDbUrl ()
 ~CVideoDbUrl () override
const std::string & GetItemType () const
- Public Member Functions inherited from CDbUrl
 CDbUrl ()
 ~CDbUrl () override
bool IsValid () const
void Reset ()
std::string ToString () const
bool FromString (const std::string &dbUrl)
const std::string & GetType () const
void AppendPath (const std::string &subPath)
void AddOption (const std::string &key, const char *value) override
void AddOption (const std::string &key, const std::string &value) override
void AddOption (const std::string &key, int value) override
void AddOption (const std::string &key, float value) override
void AddOption (const std::string &key, double value) override
void AddOption (const std::string &key, bool value) override
void AddOptions (const std::string &options) override
void RemoveOption (const std::string &key) override
bool GetOption (const std::string &key, CVariant &value) const
const UrlOptionsGetOptions () const
std::string GetOptionsString (bool withLeadingSeparator=false) const
bool HasOption (const std::string &key) const

Protected Member Functions

bool parse () override
bool validateOption (const std::string &key, const CVariant &value) override

Additional Inherited Members

- Protected Attributes inherited from CDbUrl
CURL m_url
std::string m_type

Constructor & Destructor Documentation

◆ CVideoDbUrl()

CVideoDbUrl::CVideoDbUrl ( )

◆ ~CVideoDbUrl()

CVideoDbUrl::~CVideoDbUrl ( )

Member Function Documentation

◆ GetItemType()

const std::string & CVideoDbUrl::GetItemType ( ) const

◆ parse()

bool CVideoDbUrl::parse ( )

Implements CDbUrl.

◆ validateOption()

bool CVideoDbUrl::validateOption ( const std::string & key,
const CVariant & value )

Reimplemented from CDbUrl.

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