#include <regex.h>
◆ release()
virtual void idaapi refcnted_regex_t::release |
( |
void | | ) |
|
|
inlineoverridevirtual |
Call destructor.
We use release() instead of operator delete() to maintain binary compatibility with all compilers (vc and gcc use different vtable layouts for operator delete)
Implements qrefcnt_obj_t.
◆ exec()
int refcnted_regex_t::exec |
( |
const char * | string, |
|
|
size_t | nmatch, |
|
|
regmatch_t | pmatch[], |
|
|
int | eflags ) |
|
inline |
◆ process_errors()
int refcnted_regex_t::process_errors |
( |
int | code, |
|
|
qstring * | errmsg ) |
|
inline |
◆ create()
◆ nsub()
size_t refcnted_regex_t::nsub |
( |
void | | ) |
|
|
inline |
◆ DECLARE_UNCOPYABLE()
The documentation for this class was generated from the following file: