KVIrc  4.9.2
DeveloperAPIs
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
KviUrl Class Reference

#include <KviUrl.h>

+ Inheritance diagram for KviUrl:

Public Member Functions

const QString & host () const
 
 KviUrl ()
 
 KviUrl (const char *szUrl)
 
 KviUrl (const QString &szUrl)
 
 KviUrl (const KviUrl &u)
 
KviUrloperator= (const QString &szUrl)
 
KviUrloperator= (const KviUrl &u)
 
const QString & pass () const
 
const QString & path () const
 
kvi_u32_t port () const
 
const QString & protocol () const
 
const QString & url () const
 
const QString & user () const
 
 ~KviUrl ()
 

Protected Member Functions

void parse ()
 

Protected Attributes

QString m_szHost
 
QString m_szPass
 
QString m_szPath
 
QString m_szProtocol
 
QString m_szUrl
 
QString m_szUser
 
kvi_u32_t m_uPort
 

Constructor & Destructor Documentation

KviUrl::KviUrl ( )
KviUrl::KviUrl ( const char *  szUrl)

References m_szUrl, and parse().

KviUrl::KviUrl ( const QString &  szUrl)

References m_szUrl, parse(), and szUrl.

KviUrl::KviUrl ( const KviUrl u)

References u.

KviUrl::~KviUrl ( )
default

Member Function Documentation

const QString& KviUrl::host ( ) const
inline
KviUrl & KviUrl::operator= ( const QString &  szUrl)

References m_szUrl, parse(), and szUrl.

KviUrl & KviUrl::operator= ( const KviUrl u)
void KviUrl::parse ( )
protected
const QString& KviUrl::pass ( ) const
inline
const QString& KviUrl::path ( ) const
inline
kvi_u32_t KviUrl::port ( ) const
inline
const QString& KviUrl::protocol ( ) const
inline

Referenced by KviHttpRequest::start().

const QString& KviUrl::url ( ) const
inline
const QString& KviUrl::user ( ) const
inline

Member Data Documentation

QString KviUrl::m_szHost
protected

Referenced by operator=(), and parse().

QString KviUrl::m_szPass
protected

Referenced by operator=(), and parse().

QString KviUrl::m_szPath
protected

Referenced by operator=(), and parse().

QString KviUrl::m_szProtocol
protected

Referenced by operator=(), and parse().

QString KviUrl::m_szUrl
protected

Referenced by KviUrl(), operator=(), and parse().

QString KviUrl::m_szUser
protected

Referenced by operator=(), and parse().

kvi_u32_t KviUrl::m_uPort
protected

Referenced by operator=(), and parse().


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