Falkon Develop
Cross-platform Qt-based web browser
AdBlockRule_Test Class Reference
Inheritance diagram for AdBlockRule_Test:
AdBlockRule

Public Member Functions

QStringList parseRegExpFilter (const QString &parsedFilter)
 
bool isMatchingDomain (const QString &domain, const QString &filter) const
 
- Public Member Functions inherited from AdBlockRule
 AdBlockRule (const QString &filter=QString(), AdBlockSubscription *subscription=nullptr)
 
 ~AdBlockRule ()
 
AdBlockRulecopy () const
 
AdBlockSubscriptionsubscription () const
 
void setSubscription (AdBlockSubscription *subscription)
 
QString filter () const
 
void setFilter (const QString &filter)
 
bool isCssRule () const
 
QString cssSelector () const
 
bool isUnsupportedRule () const
 
bool isDocument () const
 
bool isElemhide () const
 
bool isGenerichide () const
 
bool isDomainRestricted () const
 
bool isException () const
 
bool isComment () const
 
bool isEnabled () const
 
void setEnabled (bool enabled)
 
bool isSlow () const
 
bool isInternalDisabled () const
 
bool urlMatch (const QUrl &url) const
 
bool networkMatch (const QWebEngineUrlRequestInfo &request, const QString &domain, const QString &encodedUrl) const
 
bool matchDomain (const QString &domain) const
 
bool matchThirdParty (const QWebEngineUrlRequestInfo &request) const
 
bool matchType (const QWebEngineUrlRequestInfo &request) const
 

Additional Inherited Members

- Protected Member Functions inherited from AdBlockRule
bool stringMatch (const QString &domain, const QString &encodedUrl) const
 
bool isMatchingDomain (const QString &domain, const QString &filter) const
 
bool isMatchingRegExpStrings (const QString &url) const
 
QStringList parseRegExpFilter (const QString &filter) const
 

Detailed Description

Definition at line 24 of file adblocktest.cpp.

Member Function Documentation

◆ isMatchingDomain()

bool AdBlockRule_Test::isMatchingDomain ( const QString &  domain,
const QString &  filter 
) const
inline

Definition at line 32 of file adblocktest.cpp.

◆ parseRegExpFilter()

QStringList AdBlockRule_Test::parseRegExpFilter ( const QString &  parsedFilter)
inline

Definition at line 27 of file adblocktest.cpp.


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