Greenbone Vulnerability Management Libraries
21.4.2
|
Array utilities. More...
#include "array.h"
Macros | |
#define | G_LOG_DOMAIN "libgvm base" |
GLib log domain. More... | |
Functions | |
GPtrArray * | make_array () |
Make a global array. More... | |
void | array_reset (array_t **array) |
Reset an array. More... | |
void | array_free (GPtrArray *array) |
Free global array value. More... | |
void | array_add (array_t *array, gpointer pointer) |
Push a generic pointer onto an array. More... | |
void | array_terminate (array_t *array) |
Terminate an array. More... | |
Array utilities.
#define G_LOG_DOMAIN "libgvm base" |
GLib log domain.
void array_add | ( | array_t * | array, |
gpointer | pointer | ||
) |
Push a generic pointer onto an array.
[in] | array | Array. |
[in] | pointer | Pointer. |
void array_free | ( | GPtrArray * | array | ) |
Free global array value.
Also g_free any elements.
[in] | array | Pointer to array. |
void array_reset | ( | array_t ** | array | ) |
Reset an array.
[in] | array | Pointer to array. |
void array_terminate | ( | array_t * | array | ) |
Terminate an array.
[in] | array | Array. |
GPtrArray* make_array | ( | ) |
Make a global array.