yast2-core
|
#include <IniParser.h>
Public Member Functions | |
Regex_t () | |
has regex been regcomp'd and should it be regfree'd? More... | |
~Regex_t () | |
int | compile (const string &pattern, bool ignore_case) |
![]() | |
Rep () | |
Rep (const Rep &) | |
Rep & | operator= (const Rep &) |
virtual | ~Rep () |
void | ref () const |
void | unref () const |
unsigned | refCount () const |
virtual const char * | repName () const |
virtual std::ostream & | dumpOn (std::ostream &str) const |
Private Member Functions | |
REP_BODY (Regex_t) | |
Private Attributes | |
regex_t | regex |
bool | live |
glibc regex buffer More... | |
Friends | |
class | Regex |
prohibits copying and assignment just like we want More... | |
Additional Inherited Members | |
![]() | |
static void | ref (const Rep *obj_r) |
static void | unref (const Rep *obj_r) |
![]() | |
virtual void | ref_to (unsigned) const |
virtual void | unref_to (unsigned) const |
Wrapper to manage regex_t * Must not be copied because regex_t is opaque
|
inline |
has regex been regcomp'd and should it be regfree'd?
|
inline |
|
inline |
Initialize the regex Can be called only once
pattern | a pattern (REG_EXTENDED) ignore_case REG_ICASE? |
References y2error.
Referenced by Regex::compile().
|
private |
|
friend |
prohibits copying and assignment just like we want
|
private |
glibc regex buffer
|
private |