LeechCraft 0.6.70-17609-g3dde4097dd
Modular cross-platform feature rich live environment.
Loading...
Searching...
No Matches
LC::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 21 of file regexp.h.

Constructor & Destructor Documentation

◆ RegExp() [1/2]

LC::Util::RegExp::RegExp ( )
default

References RegExp(), GetCaseSensitivity(), GetPattern(), and Matches().

Referenced by RegExp().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ RegExp() [2/2]

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

Definition at line 31 of file regexp.cpp.

Member Function Documentation

◆ GetCaseSensitivity()

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

Definition at line 53 of file regexp.cpp.

Referenced by RegExp(), and operator<<().

Here is the caller graph for this function:

◆ GetPattern()

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

Definition at line 48 of file regexp.cpp.

Referenced by RegExp(), and operator<<().

Here is the caller graph for this function:

◆ IsFast()

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

Definition at line 26 of file regexp.cpp.

◆ Matches() [1/2]

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

Definition at line 43 of file regexp.cpp.

◆ Matches() [2/2]

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

Definition at line 38 of file regexp.cpp.

Referenced by RegExp().

Here is the caller graph for this function:

The documentation for this class was generated from the following files:
  • /home/abuild/rpmbuild/BUILD/leechcraft-doc-0.6.70+git.17609.g3dde4097dd-build/leechcraft-0.6.70-17609-g3dde4097dd/src/util/sll/regexp.h
  • /home/abuild/rpmbuild/BUILD/leechcraft-doc-0.6.70+git.17609.g3dde4097dd-build/leechcraft-0.6.70-17609-g3dde4097dd/src/util/sll/regexp.cpp