OpenVAS Libraries
9.0.3
|
Array utilities. More...
#include "array.h"
Go to the source code of this file.
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.
Definition in file array.c.
void array_add | ( | array_t * | array, |
gpointer | pointer | ||
) |
Push a generic pointer onto an array.
[in] | array | Array. |
[in] | pointer | Pointer. |
Definition at line 82 of file array.c.
Referenced by port_range_ranges().
void array_free | ( | GPtrArray * | array | ) |
Free global array value.
Also g_free any elements.
[in] | array | Pointer to array. |
Definition at line 64 of file array.c.
Referenced by array_reset().
void array_reset | ( | array_t ** | array | ) |
Reset an array.
[in] | array | Pointer to array. |
Definition at line 50 of file array.c.
References array_free(), and make_array().
void array_terminate | ( | array_t * | array | ) |
GPtrArray* make_array | ( | ) |
Make a global array.
Definition at line 39 of file array.c.
Referenced by array_reset(), and port_range_ranges().