Greenbone Vulnerability Manager
22.4.0~dev1
|
Headers for Iterators. More...
#include "lsc_crypt.h"
#include <glib.h>
Go to the source code of this file.
Data Structures | |
struct | iterator |
A generic SQL iterator structure. More... | |
Typedefs | |
typedef long long int | resource_t |
A resource, like a task or target. | |
typedef struct sql_stmt | sql_stmt_t |
A prepared SQL statement. | |
typedef struct iterator | iterator_t |
A generic SQL iterator type. | |
Functions | |
void | cleanup_iterator (iterator_t *) |
Cleanup an iterator. More... | |
gboolean | next (iterator_t *) |
Increment an iterator. More... | |
Headers for Iterators.
The interface here is for "external" use. The SQL parts of the interface are in sql.h. Both are defined in sql.c.
void cleanup_iterator | ( | iterator_t * | iterator | ) |
Cleanup an iterator.
[in] | iterator | Iterator. |
gboolean next | ( | iterator_t * | iterator | ) |
Increment an iterator.
[in] | iterator | Iterator. |