kodi
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
CDbUrl Class Referenceabstract
Inheritance diagram for CDbUrl:
Inheritance graph
[legend]
Collaboration diagram for CDbUrl:
Collaboration graph
[legend]

Public Member Functions

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
 

Protected Member Functions

virtual bool parse ()=0
 
virtual bool validateOption (const std::string &key, const CVariant &value)
 

Protected Attributes

CURL m_url
 
std::string m_type
 

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