Provide non-public declarations common to all index lists.
More...
#include <stdbool.h>
#include "core/ppm_visibility.h"
#include "xt/xt_config.h"
#include "xt/xt_core.h"
#include "xt/xt_idxlist.h"
Go to the source code of this file.
|
PPM_DSO_INTERNAL void | xt_idxlist_get_index_stripes_keep_buf (Xt_idxlist idxlist, struct Xt_stripe *restrict stripes, size_t num_stripes_alloc) |
|
PPM_DSO_INTERNAL void | xt_idxlist_intersection_init (void) |
|
PPM_DSO_INTERNAL Xt_uid | xt_idxlist_new_uid (void) |
|
static void | Xt_idxlist_init (Xt_idxlist idxlist, const struct xt_idxlist_vtable *vtable, int num_indices) |
|
PPM_DSO_INTERNAL Xt_idxlist | xt_default_isect (Xt_idxlist idxlist_src, Xt_idxlist idxlist_dst, Xt_config config) |
|
PPM_DSO_INTERNAL bool | xt_idxlist_is_stripe_conversion_profitable_ (Xt_idxlist idxlist, Xt_config config) |
|
PPM_DSO_INTERNAL int | xt_idxlist_get_pos_exts_of_index_stripes_custom (Xt_idxlist idxlist, int num_stripes, const struct Xt_stripe stripes[num_stripes], int *num_ext, struct Xt_pos_ext **pos_ext, int single_match_only, Xt_config config) |
|
◆ xt_idxlist_get_num_indices
#define xt_idxlist_get_num_indices |
( |
| idxlist | ) |
|
◆ anonymous enum
◆ xt_default_isect()
◆ xt_idxlist_get_index_stripes_keep_buf()
◆ xt_idxlist_get_pos_exts_of_index_stripes_custom()
◆ Xt_idxlist_init()
◆ xt_idxlist_intersection_init()
◆ xt_idxlist_is_stripe_conversion_profitable_()
◆ xt_idxlist_new_uid()