ze-filter  (ze-filter-0.8.0-develop-180218)
bfilter_T Struct Reference

#include <ze-bfilter.h>

Public Attributes

uint32_t signature
 
bool ok
 
pthread_mutex_t mutex
 
ZEDB_T bdb
 
char * dbname
 
size_t cachesize
 
long nbMsgsSpam
 
long nbMsgsHam
 
double kms
 
double kmh
 
long nbTokensSpam
 
long nbTokensHam
 
double kts
 
double kth
 
long nbFeaturesSpam
 
long nbFeaturesHam
 
double kfs
 
double kfh
 
long nbFeatures
 
double rhs
 
double ut_prob
 
int nbt
 
int crypt
 
uint32_t flags
 
size_t maxMsgSize
 
size_t maxPartSize
 
bool logit
 
bool segRecurse
 
bool segDouble
 
int clType
 
int clFSel
 
int histo [BFHISTODIM]
 

Detailed Description

Definition at line 38 of file ze-bfilter.h.

Member Data Documentation

◆ bdb

ZEDB_T bfilter_T::bdb

Definition at line 44 of file ze-bfilter.h.

◆ cachesize

size_t bfilter_T::cachesize

Definition at line 46 of file ze-bfilter.h.

◆ clFSel

int bfilter_T::clFSel

Definition at line 86 of file ze-bfilter.h.

◆ clType

int bfilter_T::clType

Definition at line 85 of file ze-bfilter.h.

◆ crypt

int bfilter_T::crypt

Definition at line 73 of file ze-bfilter.h.

◆ dbname

char* bfilter_T::dbname

Definition at line 45 of file ze-bfilter.h.

◆ flags

uint32_t bfilter_T::flags

Definition at line 75 of file ze-bfilter.h.

◆ histo

int bfilter_T::histo[BFHISTODIM]

Definition at line 88 of file ze-bfilter.h.

◆ kfh

double bfilter_T::kfh

Definition at line 64 of file ze-bfilter.h.

◆ kfs

double bfilter_T::kfs

Definition at line 63 of file ze-bfilter.h.

◆ kmh

double bfilter_T::kmh

Definition at line 52 of file ze-bfilter.h.

◆ kms

double bfilter_T::kms

Definition at line 51 of file ze-bfilter.h.

◆ kth

double bfilter_T::kth

Definition at line 58 of file ze-bfilter.h.

◆ kts

double bfilter_T::kts

Definition at line 57 of file ze-bfilter.h.

◆ logit

bool bfilter_T::logit

Definition at line 80 of file ze-bfilter.h.

◆ maxMsgSize

size_t bfilter_T::maxMsgSize

Definition at line 77 of file ze-bfilter.h.

◆ maxPartSize

size_t bfilter_T::maxPartSize

Definition at line 78 of file ze-bfilter.h.

◆ mutex

pthread_mutex_t bfilter_T::mutex

Definition at line 43 of file ze-bfilter.h.

◆ nbFeatures

long bfilter_T::nbFeatures

Definition at line 66 of file ze-bfilter.h.

◆ nbFeaturesHam

long bfilter_T::nbFeaturesHam

Definition at line 61 of file ze-bfilter.h.

◆ nbFeaturesSpam

long bfilter_T::nbFeaturesSpam

Definition at line 60 of file ze-bfilter.h.

◆ nbMsgsHam

long bfilter_T::nbMsgsHam

Definition at line 49 of file ze-bfilter.h.

◆ nbMsgsSpam

long bfilter_T::nbMsgsSpam

Definition at line 48 of file ze-bfilter.h.

◆ nbt

int bfilter_T::nbt

Definition at line 71 of file ze-bfilter.h.

◆ nbTokensHam

long bfilter_T::nbTokensHam

Definition at line 55 of file ze-bfilter.h.

◆ nbTokensSpam

long bfilter_T::nbTokensSpam

Definition at line 54 of file ze-bfilter.h.

◆ ok

bool bfilter_T::ok

Definition at line 41 of file ze-bfilter.h.

◆ rhs

double bfilter_T::rhs

Definition at line 68 of file ze-bfilter.h.

◆ segDouble

bool bfilter_T::segDouble

Definition at line 83 of file ze-bfilter.h.

◆ segRecurse

bool bfilter_T::segRecurse

Definition at line 82 of file ze-bfilter.h.

◆ signature

uint32_t bfilter_T::signature

Definition at line 40 of file ze-bfilter.h.

◆ ut_prob

double bfilter_T::ut_prob

Definition at line 69 of file ze-bfilter.h.


The documentation for this struct was generated from the following file: