#pragma once #include "utils.h" #if 1 #define HYB_PAC_SUFFIX ".hyb.pac" #define HYB_SA_SUFFIX ".hyb.bytesa" #define HYB_KMER_SUFFIX ".hyb.kmer" #define HYB_DATA_SUFFIX ".hyb.data" #else #define HYB_PAC_SUFFIX ".hybrid.pac" #define HYB_SA_SUFFIX ".hybrid.sa" #define HYB_KMER_SUFFIX ".hybrid.kmer" #define HYB_DATA_SUFFIX ".hybrid.data" #endif int shm_keep_hyb(const char* idx_prefix); int shm_clear_hyb(); void* shm_get_index(const char* full_path); int list_shm_hyb_indices();