Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

ht_regex_search_request Class Reference

#include <htsearch.h>

Inheritance diagram for ht_regex_search_request:

ht_search_request Object List of all members.

Public Member Functions

 ht_regex_search_request (UINT search_class, UINT flags, char *regex)
virtual ~ht_regex_search_request ()
virtual Objectduplicate ()

Public Attributes

char * rx_str
regex_t rx

Constructor & Destructor Documentation

ht_regex_search_request::ht_regex_search_request UINT  search_class,
UINT  flags,
char *  regex
 

Definition at line 337 of file htsearch.cc.

References ht_strdup(), REG_EXTENDED, REG_ICASE, regcomp(), rx, rx_str, SF_REGEX_CASEINSENSITIVE, ST_REGEX, and UINT.

Referenced by duplicate().

ht_regex_search_request::~ht_regex_search_request  )  [virtual]
 

Definition at line 345 of file htsearch.cc.

References regfree(), rx, and rx_str.


Member Function Documentation

Object * ht_regex_search_request::duplicate  )  [virtual]
 

Standard Object duplicator.

Returns:
copy of object

Reimplemented from Object.

Definition at line 351 of file htsearch.cc.

References ht_regex_search_request(), and rx_str.


Member Data Documentation

regex_t ht_regex_search_request::rx
 

Definition at line 92 of file htsearch.h.

Referenced by ht_regex_search_request(), ht_uformat_viewer::vsearch(), and ~ht_regex_search_request().

char* ht_regex_search_request::rx_str
 

Definition at line 91 of file htsearch.h.

Referenced by duplicate(), ht_regex_search_request(), ht_uformat_viewer::vsearch(), and ~ht_regex_search_request().


The documentation for this class was generated from the following files:
Generated on Fri May 7 21:16:02 2004 by doxygen 1.3.5