Function

AgsMathUtilfind_parenthesis_all

since: 3.2.0

Declaration [src]

void
ags_math_util_find_parenthesis_all (
  gchar* str,
  gint** open_position,
  gint** close_position,
  guint* open_position_count,
  guint* close_position_count
)

Description [src]

Find all parenthesis.

Available since: 3.2.0

Parameters

str

Type: gchar*

The string.

The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.
open_position

Type: gint**

Open position array return location.

The argument will be set by the function.
The caller of the function takes ownership of the returned data, and is responsible for freeing it.
close_position

Type: gint**

Close position array return location.

The argument will be set by the function.
The caller of the function takes ownership of the returned data, and is responsible for freeing it.
open_position_count

Type: guint*

Open position count return location.

The argument will be set by the function.
close_position_count

Type: guint*

Close position count return location.

The argument will be set by the function.