Collaboration diagram for REList:

Public Member Functions

 REList (const char *what, bool doCase)
 
 ~REList ()
 
bool match (const char *check) const
 

Public Attributes

REListnext
 
const char * data
 
regex_t rexp
 

Detailed Description

Definition at line 155 of file purge.cc.

Constructor & Destructor Documentation

REList::REList ( const char *  what,
bool  doCase 
)

Definition at line 165 of file purge.cc.

References REG_EXTENDED, REG_ICASE, REG_NOSUB, regcomp(), regerror(), and rexp.

REList::~REList ( )

Definition at line 178 of file purge.cc.

References data, next, regfree(), rexp, and xfree.

Member Function Documentation

bool REList::match ( const char *  check) const

Definition at line 186 of file purge.cc.

References data, REG_NOMATCH, regerror(), regexec(), and rexp.

Referenced by match().

Member Data Documentation

const char* REList::data

Definition at line 161 of file purge.cc.

Referenced by match(), parseCommandline(), and ~REList().

REList* REList::next

Definition at line 160 of file purge.cc.

Referenced by match(), parseCommandline(), and ~REList().

regex_t REList::rexp

Definition at line 162 of file purge.cc.

Referenced by match(), REList(), and ~REList().


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

 

Introduction

Documentation

Support

Miscellaneous

Web Site Translations

Mirrors