| [Insert name here] Reference Manual | ||||
|---|---|---|---|---|
enum preludedb_selected_path_flags_t; typedef preludedb_path_selection_t; typedef preludedb_selected_path_t; int preludedb_selected_path_new (preludedb_selected_path_t **selected_path, idmef_path_t *path, int flags); int preludedb_selected_path_new_string (preludedb_selected_path_t **selected_path, const char *str); void preludedb_selected_path_destroy (preludedb_selected_path_t *selected_path); idmef_path_t* preludedb_selected_path_get_path (preludedb_selected_path_t *selected_path); int preludedb_selected_path_get_flags (preludedb_selected_path_t *selected_path); int preludedb_path_selection_new (preludedb_path_selection_t **path_selection); void preludedb_path_selection_destroy (preludedb_path_selection_t *path_selection); void preludedb_path_selection_add (preludedb_path_selection_t *path_selection, preludedb_selected_path_t *selected_path); preludedb_selected_path_t* preludedb_path_selection_get_next (preludedb_path_selection_t *path_selection, preludedb_selected_path_t *selected_path); size_t preludedb_path_selection_get_count (preludedb_path_selection_t *path_selection);
typedef enum {
PRELUDEDB_SELECTED_OBJECT_FUNCTION_MIN = 0x01,
PRELUDEDB_SELECTED_OBJECT_FUNCTION_MAX = 0x02,
PRELUDEDB_SELECTED_OBJECT_FUNCTION_AVG = 0x04,
PRELUDEDB_SELECTED_OBJECT_FUNCTION_STD = 0x08,
PRELUDEDB_SELECTED_OBJECT_FUNCTION_COUNT = 0x10,
PRELUDEDB_SELECTED_OBJECT_GROUP_BY = 0x20,
PRELUDEDB_SELECTED_OBJECT_ORDER_ASC = 0x40,
PRELUDEDB_SELECTED_OBJECT_ORDER_DESC = 0x80
} preludedb_selected_path_flags_t;
int preludedb_selected_path_new (preludedb_selected_path_t **selected_path, idmef_path_t *path, int flags);
| selected_path : | |
| path : | |
| flags : | |
| Returns : |
int preludedb_selected_path_new_string
(preludedb_selected_path_t **selected_path,
const char *str);
| selected_path : | |
| str : | |
| Returns : |
void preludedb_selected_path_destroy (preludedb_selected_path_t *selected_path);
| selected_path : |
idmef_path_t* preludedb_selected_path_get_path (preludedb_selected_path_t *selected_path);
| selected_path : | |
| Returns : |
int preludedb_selected_path_get_flags
(preludedb_selected_path_t *selected_path);
| selected_path : | |
| Returns : |
int preludedb_path_selection_new (preludedb_path_selection_t **path_selection);
| path_selection : | |
| Returns : |
void preludedb_path_selection_destroy
(preludedb_path_selection_t *path_selection);
| path_selection : |
void preludedb_path_selection_add (preludedb_path_selection_t *path_selection, preludedb_selected_path_t *selected_path);
| path_selection : | |
| selected_path : |
preludedb_selected_path_t* preludedb_path_selection_get_next (preludedb_path_selection_t *path_selection, preludedb_selected_path_t *selected_path);
| path_selection : | |
| selected_path : | |
| Returns : |
size_t preludedb_path_selection_get_count
(preludedb_path_selection_t *path_selection);
| path_selection : | |
| Returns : |