LeechCraft  %{LEECHCRAFT_VERSION}
Modular cross-platform feature rich live environment.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
LeechCraft::Util::RegExp Class Reference

#include "regexp.h"

Public Member Functions

 RegExp ()=default
 
 RegExp (const QString &, Qt::CaseSensitivity)
 
bool Matches (const QString &) 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

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

Definition at line 186 of file regexp.cpp.

Member Function Documentation

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

Definition at line 219 of file regexp.cpp.

Referenced by operator<<().

+ Here is the caller graph for this function:

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

Definition at line 207 of file regexp.cpp.

Referenced by operator<<().

+ Here is the caller graph for this function:

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

Definition at line 177 of file regexp.cpp.

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

Definition at line 195 of file regexp.cpp.


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