Back to index

python3.2  3.2.2
Defines | Functions | Variables
fastsearch.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define FAST_COUNT   0
#define FAST_SEARCH   1
#define FAST_RSEARCH   2
#define STRINGLIB_BLOOM_ADD(mask, ch)   ((mask |= (1UL << ((ch) & (STRINGLIB_BLOOM_WIDTH -1)))))
#define STRINGLIB_BLOOM(mask, ch)   ((mask & (1UL << ((ch) & (STRINGLIB_BLOOM_WIDTH -1)))))

Functions

 Py_LOCAL_INLINE (Py_ssize_t) fastsearch(const STRINGLIB_CHAR *s

Variables

Py_ssize_t n
Py_ssize_t const STRINGLIB_CHARp
Py_ssize_t const
STRINGLIB_CHAR Py_ssize_t 
m
Py_ssize_t const
STRINGLIB_CHAR Py_ssize_t
Py_ssize_t 
maxcount

Define Documentation

#define FAST_COUNT   0

Definition at line 17 of file fastsearch.h.

#define FAST_RSEARCH   2

Definition at line 19 of file fastsearch.h.

#define FAST_SEARCH   1

Definition at line 18 of file fastsearch.h.

#define STRINGLIB_BLOOM (   mask,
  ch 
)    ((mask & (1UL << ((ch) & (STRINGLIB_BLOOM_WIDTH -1)))))

Definition at line 33 of file fastsearch.h.

#define STRINGLIB_BLOOM_ADD (   mask,
  ch 
)    ((mask |= (1UL << ((ch) & (STRINGLIB_BLOOM_WIDTH -1)))))

Definition at line 31 of file fastsearch.h.


Function Documentation


Variable Documentation

Definition at line 37 of file fastsearch.h.

Definition at line 37 of file fastsearch.h.

Definition at line 37 of file fastsearch.h.

Definition at line 37 of file fastsearch.h.