regexp Class Reference

Inheritance diagram for regexp:
Inheritance graph
[legend]
Collaboration diagram for regexp:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 regexp (LPCTSTR exp, BOOL iCase)
 regexp (const regexp &r)
 ~regexp ()
void ignoreCase (const TCHAR *in, TCHAR *out)
bool regcomp (LPCTSTR exp)
bool regexec (LPCTSTR string)
bool Status () const
CString GetReplaceString (const TCHAR *sReplaceExp) const
regexpgetCopy ()
 regexp (LPCTSTR exp, BOOL iCase)
 regexp (const regexp &r)
 ~regexp ()
void ignoreCase (const TCHAR *in, TCHAR *out)
bool regcomp (LPCTSTR exp)
bool regexec (LPCTSTR string)
bool Status () const
CString GetReplaceString (const TCHAR *sReplaceExp) const
regexpgetCopy ()

Friends

class CRegExecutor
class Regexp

Detailed Description

Definition at line 301 of file BONExtender/Regexp.cpp.


Constructor & Destructor Documentation

regexp::regexp ( LPCTSTR  exp,
BOOL  iCase 
)

Definition at line 488 of file BONExtender/Regexp.cpp.

regexp::regexp ( const regexp r  ) 

Definition at line 517 of file BONExtender/Regexp.cpp.

regexp::~regexp (  ) 

Definition at line 543 of file BONExtender/Regexp.cpp.

regexp::regexp ( LPCTSTR  exp,
BOOL  iCase 
)
regexp::regexp ( const regexp r  ) 
regexp::~regexp (  ) 

Member Function Documentation

regexp* regexp::getCopy (  ) 
regexp * regexp::getCopy (  ) 

Definition at line 634 of file BONExtender/Regexp.cpp.

CString regexp::GetReplaceString ( const TCHAR *  sReplaceExp  )  const
CString regexp::GetReplaceString ( const TCHAR *  sReplaceExp  )  const

Definition at line 1640 of file BONExtender/Regexp.cpp.

void regexp::ignoreCase ( const TCHAR *  in,
TCHAR *  out 
)
void regexp::ignoreCase ( const TCHAR *  in,
TCHAR *  out 
)

Definition at line 1613 of file BONExtender/Regexp.cpp.

bool regexp::regcomp ( LPCTSTR  exp  ) 
bool regexp::regcomp ( LPCTSTR  exp  ) 

Definition at line 564 of file BONExtender/Regexp.cpp.

bool regexp::regexec ( LPCTSTR  string  ) 
bool regexp::regexec ( LPCTSTR  string  ) 

Definition at line 1069 of file BONExtender/Regexp.cpp.

bool regexp::Status (  )  const [inline]

Definition at line 328 of file MetaInterpreter/Regexp.cpp.

bool regexp::Status (  )  const [inline]

Definition at line 328 of file BONExtender/Regexp.cpp.


Friends And Related Function Documentation

CRegExecutor [friend]

Definition at line 303 of file BONExtender/Regexp.cpp.

Regexp [friend]

Reimplemented from CRegErrorHandler.

Definition at line 304 of file BONExtender/Regexp.cpp.


The documentation for this class was generated from the following files:
Generated on Thu May 30 15:54:21 2013 for GME by  doxygen 1.6.3