Yet Another eXchange Tool 0.11.2
Loading...
Searching...
No Matches
xt_idxvec_internal.h File Reference
#include "core/ppm_visibility.h"
#include "xt/xt_core.h"
#include "xt/xt_idxlist.h"
Include dependency graph for xt_idxvec_internal.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Xt_vec_alloc
 

Functions

PPM_DSO_INTERNAL Xt_idxlist xt_idxvec_get_intersection (Xt_idxlist idxlist_src, Xt_idxlist idxlist_dst, Xt_config config)
 
PPM_DSO_INTERNAL struct Xt_vec_alloc xt_idxvec_alloc (int num_indices)
 
PPM_DSO_INTERNAL Xt_idxlist xt_idxvec_congeal (struct Xt_vec_alloc vec_alloc)
 
PPM_DSO_INTERNAL Xt_idxlist xt_idxvec_prealloc_new (const Xt_int *idxvec, int num_indices)
 
PPM_DSO_INTERNAL Xt_idxlist xt_idxvec_get_idxstripes_intersection (Xt_idxlist idxlist_src, Xt_idxlist idxlist_dst, Xt_config config)
 
PPM_DSO_INTERNAL Xt_idxlist xt_idxvec_get_idxstripes (Xt_idxlist idxvec)
 
PPM_DSO_INTERNAL const Xt_intxt_idxvec_get_sorted_vector (Xt_idxlist idxvec, Xt_config config)
 

Detailed Description

Function Documentation

◆ xt_idxvec_alloc()

PPM_DSO_INTERNAL struct Xt_vec_alloc xt_idxvec_alloc ( int num_indices)

Definition at line 200 of file xt_idxvec.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ xt_idxvec_congeal()

PPM_DSO_INTERNAL Xt_idxlist xt_idxvec_congeal ( struct Xt_vec_alloc vec_alloc)

Definition at line 284 of file xt_idxvec.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ xt_idxvec_get_idxstripes()

PPM_DSO_INTERNAL Xt_idxlist xt_idxvec_get_idxstripes ( Xt_idxlist idxvec)

Definition at line 664 of file xt_idxvec.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ xt_idxvec_get_idxstripes_intersection()

PPM_DSO_INTERNAL Xt_idxlist xt_idxvec_get_idxstripes_intersection ( Xt_idxlist idxlist_src,
Xt_idxlist idxlist_dst,
Xt_config config )
Todo
:
  1. better estimate of matched indices,
  2. use stride sign to choose search loop

Definition at line 683 of file xt_idxvec.c.

Here is the call graph for this function:

◆ xt_idxvec_get_intersection()

PPM_DSO_INTERNAL Xt_idxlist xt_idxvec_get_intersection ( Xt_idxlist idxlist_src,
Xt_idxlist idxlist_dst,
Xt_config config )

Definition at line 605 of file xt_idxvec.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ xt_idxvec_get_sorted_vector()

PPM_DSO_INTERNAL const Xt_int * xt_idxvec_get_sorted_vector ( Xt_idxlist idxvec,
Xt_config config )

Definition at line 566 of file xt_idxvec.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ xt_idxvec_prealloc_new()

PPM_DSO_INTERNAL Xt_idxlist xt_idxvec_prealloc_new ( const Xt_int * idxvec,
int num_indices )

Definition at line 308 of file xt_idxvec.c.

Here is the call graph for this function:
Here is the caller graph for this function: