Falkon Develop
Cross-platform Qt-based web browser
TLDExtractor Class Reference

#include <tldextractor.h>

Inheritance diagram for TLDExtractor:

Classes

struct  HostParts
 

Public Member Functions

 ~TLDExtractor ()
 
bool isDataLoaded ()
 
QString TLD (const QString &host)
 
QString domain (const QString &host)
 
QString registrableDomain (const QString &host)
 
QString subdomain (const QString &host)
 
HostParts splitParts (const QString &host)
 
QStringList dataSearchPaths () const
 
void setDataSearchPaths (const QStringList &searchPaths=TLDExtractor::defaultDataSearchPaths())
 
bool test ()
 

Static Public Member Functions

static TLDExtractorinstance ()
 

Detailed Description

Definition at line 27 of file tldextractor.h.

Constructor & Destructor Documentation

◆ ~TLDExtractor()

TLDExtractor::~TLDExtractor ( )

Definition at line 50 of file tldextractor.cpp.

Member Function Documentation

◆ dataSearchPaths()

QStringList TLDExtractor::dataSearchPaths ( ) const

Definition at line 226 of file tldextractor.cpp.

◆ domain()

QString TLDExtractor::domain ( const QString &  host)

Definition at line 150 of file tldextractor.cpp.

◆ instance()

TLDExtractor * TLDExtractor::instance ( )
static

Definition at line 40 of file tldextractor.cpp.

◆ isDataLoaded()

bool TLDExtractor::isDataLoaded ( )

Definition at line 55 of file tldextractor.cpp.

◆ registrableDomain()

QString TLDExtractor::registrableDomain ( const QString &  host)

Definition at line 200 of file tldextractor.cpp.

◆ setDataSearchPaths()

void TLDExtractor::setDataSearchPaths ( const QStringList &  searchPaths = TLDExtractor::defaultDataSearchPaths())

Definition at line 231 of file tldextractor.cpp.

◆ splitParts()

TLDExtractor::HostParts TLDExtractor::splitParts ( const QString &  host)

Definition at line 213 of file tldextractor.cpp.

◆ subdomain()

QString TLDExtractor::subdomain ( const QString &  host)

Definition at line 207 of file tldextractor.cpp.

◆ test()

bool TLDExtractor::test ( )

Definition at line 343 of file tldextractor.cpp.

◆ TLD()

QString TLDExtractor::TLD ( const QString &  host)

Definition at line 60 of file tldextractor.cpp.


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