The InspIRCd Project
Home | Developers | Wiki | Forums | Bug Tracker | SVN | Download
Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members

PCRERegex Class Reference

Inheritance diagram for PCRERegex:

Inheritance graph
[legend]
Collaboration diagram for PCRERegex:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 PCRERegex (const std::string &rx, InspIRCd *Me)
virtual ~PCRERegex ()
virtual bool Matches (const std::string &text)

Private Attributes

pcre * regex

Detailed Description

Definition at line 36 of file m_regex_pcre.cpp.


Constructor & Destructor Documentation

PCRERegex::PCRERegex const std::string rx,
InspIRCd Me
[inline]
 

Definition at line 42 of file m_regex_pcre.cpp.

References DEBUG, LogManager::Log(), InspIRCd::Logs, and regex.

virtual PCRERegex::~PCRERegex  )  [inline, virtual]
 

Definition at line 54 of file m_regex_pcre.cpp.

References regex.


Member Function Documentation

virtual bool PCRERegex::Matches const std::string text  )  [inline, virtual]
 

Implements Regex.

Definition at line 59 of file m_regex_pcre.cpp.

References regex.


Member Data Documentation

pcre* PCRERegex::regex [private]
 

Definition at line 39 of file m_regex_pcre.cpp.

Referenced by Matches(), PCRERegex(), and ~PCRERegex().


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