OpenVAS Libraries  8.0.3
Typedefs | Functions
array.h File Reference
#include <glib.h>

Go to the source code of this file.

Typedefs

typedef GPtrArray array_t
 

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...
 

Typedef Documentation

typedef GPtrArray array_t

Function Documentation

void array_add ( array_t array,
gpointer  pointer 
)

Push a generic pointer onto an array.

Parameters
[in]arrayArray.
[in]pointerPointer.
void array_free ( GPtrArray *  array)

Free global array value.

Also g_free any elements.

Parameters
[in]arrayPointer to array.
void array_reset ( array_t **  array)

Reset an array.

Parameters
[in]arrayPointer to array.
void array_terminate ( array_t array)

Terminate an array.

GPtrArray* make_array ( )

Make a global array.

Returns
New array.