Struct

AgsRegexUtil

Description

struct AgsRegexUtil {
  gchar* app_encoding;
  gchar* encoding;
  gboolean is_unichar;
  gboolean is_unichar2;
  GIConv converter;
  regex_t regex;
  gchar* regex_str;
  gint compile_flags;
}

No description available.

Structure members
app_encoding

No description available.

encoding

No description available.

is_unichar

No description available.

is_unichar2

No description available.

converter

No description available.

regex

No description available.

regex_str

No description available.

compile_flags

No description available.

Functions

ags_regex_util_alloc

Allocate AgsRegexUtil-struct.

since: 6.3.2

ags_regex_util_error_quark
No description available.

Instance methods

ags_regex_util_compile

Compile regex_str by respecting compile_flags.

since: 6.3.2

ags_regex_util_copy

Create a copy of ptr.

since: 6.3.2

ags_regex_util_execute

Execute regex_util and fill match.

since: 6.3.2

ags_regex_util_execute_unichar

Execute regex_util and fill match.

since: 6.3.2

ags_regex_util_execute_unichar2

Execute regex_util and fill match.

since: 6.3.2

ags_regex_util_free

Free the memory of ptr.

since: 6.3.2

ags_regex_util_get_app_encoding

Get application encoding of regex_util.

since: 6.3.2

ags_regex_util_get_encoding

Get encoding of regex_util.

since: 6.3.2

ags_regex_util_match_alloc

Allocate AgsRegexMatch-struct array.

since: 6.3.2

ags_regex_util_match_copy

Copy match.

since: 6.3.2

ags_regex_util_match_free

Free match.

since: 6.3.2

ags_regex_util_match_get_offset

Get offset of match.

since: 6.3.2