Chatterino
Public Member Functions | List of all members
chatterino::IgnorePhrase Class Reference

#include <IgnorePhrase.hpp>

Public Member Functions

bool operator== (const IgnorePhrase &other) const
 
 IgnorePhrase (const QString &pattern, bool isRegex, bool isBlock, const QString &replace, bool isCaseSensitive)
 
const QString & getPattern () const
 
bool isRegex () const
 
bool isRegexValid () const
 
bool isMatch (const QString &subject) const
 
const QRegularExpression & getRegex () const
 
bool isBlock () const
 
const QString & getReplace () const
 
bool isCaseSensitive () const
 
Qt::CaseSensitivity caseSensitivity () const
 
const std::unordered_map< EmoteName, EmotePtr > & getEmotes () const
 
bool containsEmote () const
 

Constructor & Destructor Documentation

◆ IgnorePhrase()

chatterino::IgnorePhrase::IgnorePhrase ( const QString &  pattern,
bool  isRegex,
bool  isBlock,
const QString &  replace,
bool  isCaseSensitive 
)
inline

Member Function Documentation

◆ caseSensitivity()

Qt::CaseSensitivity chatterino::IgnorePhrase::caseSensitivity ( ) const
inline
Here is the caller graph for this function:

◆ containsEmote()

bool chatterino::IgnorePhrase::containsEmote ( ) const
inline
Here is the call graph for this function:
Here is the caller graph for this function:

◆ getEmotes()

const std::unordered_map<EmoteName, EmotePtr>& chatterino::IgnorePhrase::getEmotes ( ) const
inline
Here is the caller graph for this function:

◆ getPattern()

const QString& chatterino::IgnorePhrase::getPattern ( ) const
inline
Here is the caller graph for this function:

◆ getRegex()

const QRegularExpression& chatterino::IgnorePhrase::getRegex ( ) const
inline
Here is the caller graph for this function:

◆ getReplace()

const QString& chatterino::IgnorePhrase::getReplace ( ) const
inline
Here is the caller graph for this function:

◆ isBlock()

bool chatterino::IgnorePhrase::isBlock ( ) const
inline
Here is the caller graph for this function:

◆ isCaseSensitive()

bool chatterino::IgnorePhrase::isCaseSensitive ( ) const
inline
Here is the caller graph for this function:

◆ isMatch()

bool chatterino::IgnorePhrase::isMatch ( const QString &  subject) const
inline
Here is the call graph for this function:

◆ isRegex()

bool chatterino::IgnorePhrase::isRegex ( ) const
inline
Here is the caller graph for this function:

◆ isRegexValid()

bool chatterino::IgnorePhrase::isRegexValid ( ) const
inline

◆ operator==()

bool chatterino::IgnorePhrase::operator== ( const IgnorePhrase other) const
inline

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