11#ifndef ZDICT_STATIC_LINKING_ONLY
12# define ZDICT_STATIC_LINKING_ONLY
94 const size_t *samplesSizes,
const BYTE *samples,
96 size_t nbTrainSamples,
size_t nbSamples,
97 BYTE *
const dict,
size_t dictBufferCapacity);
102size_t COVER_sum(
const size_t *samplesSizes,
unsigned nbSamples) ;
157 size_t dictContentSize,
const BYTE* samplesBuffer,
const size_t* samplesSizes,
unsigned nbFinalizeSamples,
158 size_t nbCheckSamples,
size_t nbSamples, ZDICT_cover_params_t params,
size_t* offsets,
size_t totalCompressedSize);
unsigned char BYTE
Definition lz4.c:314
unsigned int U32
Definition lz4.c:316
end
Definition test-lz4-versions.py:166
size_t dictSize
Definition cover.h:38
ZSTD_pthread_cond_t cond
Definition cover.h:35
size_t compressedSize
Definition cover.h:40
void * dict
Definition cover.h:37
ZSTD_pthread_mutex_t mutex
Definition cover.h:34
size_t liveJobs
Definition cover.h:36
ZDICT_cover_params_t parameters
Definition cover.h:39
size_t dictSize
Definition cover.h:65
size_t totalCompressedSize
Definition cover.h:66
BYTE * dictContent
Definition cover.h:64
int ZSTD_pthread_mutex_t
Definition threading.h:134
int ZSTD_pthread_cond_t
Definition threading.h:140
const void * dict
Definition zbuff.h:76
COVER_dictSelection_t COVER_dictSelectionError(size_t error)
Definition cover.c:953
COVER_epoch_info_t COVER_computeEpochs(U32 maxDictSize, U32 nbDmers, U32 k, U32 passes)
Definition cover.c:663
struct COVER_dictSelection COVER_dictSelection_t
void COVER_warnOnSmallCorpus(size_t maxDictSize, size_t nbDmers, int displayLevel)
Definition cover.c:647
void COVER_best_finish(COVER_best_t *best, ZDICT_cover_params_t parameters, COVER_dictSelection_t selection)
Definition cover.c:909
COVER_dictSelection_t COVER_selectDict(BYTE *customDictContent, size_t dictBufferCapacity, size_t dictContentSize, const BYTE *samplesBuffer, const size_t *samplesSizes, unsigned nbFinalizeSamples, size_t nbCheckSamples, size_t nbSamples, ZDICT_cover_params_t params, size_t *offsets, size_t totalCompressedSize)
Definition cover.c:966
size_t COVER_checkTotalCompressedSize(const ZDICT_cover_params_t parameters, const size_t *samplesSizes, const BYTE *samples, size_t *offsets, size_t nbTrainSamples, size_t nbSamples, BYTE *const dict, size_t dictBufferCapacity)
Definition cover.c:795
void COVER_dictSelectionFree(COVER_dictSelection_t selection)
Definition cover.c:962
void COVER_best_wait(COVER_best_t *best)
Definition cover.c:865
unsigned COVER_dictSelectionIsError(COVER_dictSelection_t selection)
Definition cover.c:958
size_t COVER_sum(const size_t *samplesSizes, unsigned nbSamples)
Definition cover.c:244
void COVER_best_start(COVER_best_t *best)
Definition cover.c:895
struct COVER_best_s COVER_best_t
void COVER_best_init(COVER_best_t *best)
Definition cover.c:851
void COVER_best_destroy(COVER_best_t *best)
Definition cover.c:879
void error(char *msg) const
Definition minigzip.c:356