diff -r 1a2d7298bc82 -r fa9bda32de17 bfile_heuristics.h --- a/bfile_heuristics.h Tue Oct 02 10:49:25 2012 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,37 +0,0 @@ -/* - * bfile_heuristics.h - * - * Created on: 20.10.2011 - * Author: Mike - */ - -#ifndef BFILE_HEURISTICS_H_ -#define BFILE_HEURISTICS_H_ - -#include "stdinc.h" - -#define BFILE_IGNORE 0x00 -#define BFILE_LOW_ACCURACY 0x01 -#define BFILE_MEDIUM_ACCURACY 0x02 -#define BFILE_HIGH_ACCURACY 0x04 - -typedef struct { - unsigned int level; - unsigned int bcount; /* 'binary' character count */ - unsigned int tcount; /* total count */ -} bfile_heuristics_t; - -#ifdef _cplusplus -extern "C" { -#endif - -bfile_heuristics_t *new_bfile_heuristics_t(); -void destroy_bfile_heuristics_t(bfile_heuristics_t *def); -void bfile_reset(bfile_heuristics_t *def); -bool bfile_check(bfile_heuristics_t *def, int next_char); - -#ifdef _cplusplus -} -#endif - -#endif /* BFILE_HEURISTICS_H_ */