OpenVAS Manager
7.0.3~git
|
Go to the source code of this file.
Data Structures | |
struct | iterator |
A generic SQL iterator. More... | |
Typedefs | |
typedef long long int | resource_t |
A resource, like a task or target. More... | |
typedef struct sql_stmt | sql_stmt_t |
A prepared SQL statement. More... | |
typedef struct iterator | iterator_t |
Functions | |
void | cleanup_iterator (iterator_t *) |
Cleanup an iterator. More... | |
gboolean | next (iterator_t *) |
Increment an iterator. More... | |
typedef struct iterator iterator_t |
Definition at line 60 of file iterator.h.
typedef long long int resource_t |
A resource, like a task or target.
Definition at line 42 of file iterator.h.
typedef struct sql_stmt sql_stmt_t |
A prepared SQL statement.
Definition at line 47 of file iterator.h.
void cleanup_iterator | ( | iterator_t * | iterator | ) |
Cleanup an iterator.
[in] | iterator | Iterator. |
Definition at line 664 of file sql.c.
Referenced by acl_users_with_access_sql(), check_db_sequences(), check_generate_scripts(), delete_reports(), get_nvti_xml(), get_ovaldi_files(), migrate_122_to_123(), migrate_12_to_13(), migrate_143_to_144(), migrate_153_to_154(), migrate_156_to_157(), migrate_158_to_159(), migrate_160_to_161(), migrate_165_to_166(), migrate_16_to_17(), migrate_19_to_20(), migrate_1_to_2(), migrate_21_to_22(), migrate_35_to_36(), migrate_3_to_4(), migrate_4_to_5_copy_data(), migrate_55_to_56(), migrate_9_to_10(), refresh_nvt_cves(), sql_rename_column(), and task_observers().
gboolean next | ( | iterator_t * | iterator | ) |
Increment an iterator.
[in] | iterator | Iterator. |
Definition at line 689 of file sql.c.
Referenced by acl_users_with_access_sql(), buffer_aggregate_xml(), check_db_sequences(), check_generate_scripts(), get_nvti_xml(), get_ovaldi_files(), manage_schedule(), migrate_122_to_123(), migrate_12_to_13(), migrate_138_to_139(), migrate_143_to_144(), migrate_153_to_154(), migrate_156_to_157(), migrate_158_to_159(), migrate_160_to_161(), migrate_165_to_166(), migrate_168_to_169(), migrate_16_to_17(), migrate_19_to_20(), migrate_1_to_2(), migrate_21_to_22(), migrate_24_to_25(), migrate_35_to_36(), migrate_3_to_4(), migrate_4_to_5_copy_data(), migrate_55_to_56(), migrate_9_to_10(), refresh_nvt_cves(), sql_rename_column(), stop_active_tasks(), and task_observers().