LeechCraft  0.6.70-10870-g558588d6ec
Modular cross-platform feature rich live environment.
LeechCraft::Util::RegExp Class Reference

#include "regexp.h"

Public Member Functions

 RegExp ()=default
 
 RegExp (const QString &, Qt::CaseSensitivity)
 
bool Matches (const QString &) const
 
bool Matches (const QByteArray &) const
 
QString GetPattern () const
 
Qt::CaseSensitivity GetCaseSensitivity () const
 

Static Public Member Functions

static bool IsFast ()
 

Detailed Description

Definition at line 43 of file regexp.h.

Constructor & Destructor Documentation

◆ RegExp() [1/2]

LeechCraft::Util::RegExp::RegExp ( )
default

◆ RegExp() [2/2]

LeechCraft::Util::RegExp::RegExp ( const QString &  str,
Qt::CaseSensitivity  cs 
)

Definition at line 180 of file regexp.cpp.

Member Function Documentation

◆ GetCaseSensitivity()

Qt::CaseSensitivity LeechCraft::Util::RegExp::GetCaseSensitivity ( ) const

Definition at line 225 of file regexp.cpp.

Referenced by operator<<().

+ Here is the caller graph for this function:

◆ GetPattern()

QString LeechCraft::Util::RegExp::GetPattern ( ) const

Definition at line 213 of file regexp.cpp.

Referenced by operator<<().

+ Here is the caller graph for this function:

◆ IsFast()

bool LeechCraft::Util::RegExp::IsFast ( )
static

Definition at line 171 of file regexp.cpp.

◆ Matches() [1/2]

bool LeechCraft::Util::RegExp::Matches ( const QString &  str) const

Definition at line 189 of file regexp.cpp.

◆ Matches() [2/2]

bool LeechCraft::Util::RegExp::Matches ( const QByteArray &  ba) const

Definition at line 201 of file regexp.cpp.


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