Go to the documentation of this file.
49 char const *needle,
size_t nlen,
55 char const *needle,
size_t nlen,
Basic integer types for su library.
bm_fwd_table_t * bm_memcasemem_study(char const *needle, size_t)
Build case-insensitive forward skip table for Boyer-Moore algorithm.
Definition: su_bm.c:219
char * bm_memcasemem(char const *haystack, size_t hlen, char const *needle, size_t nlen, bm_fwd_table_t *fwd)
Search for substring using Boyer-Moore algorithm.
Definition: su_bm.c:233
#define SOFIAPUBFUN
SOFIAPUBFUN declares an exported function.
Definition: su_config.h:66
bm_fwd_table_t * bm_memmem_study(char const *needle, size_t nlen)
Build case-sensitive forward skip table bm_fwd_table_t for Boyer-Moore algorithm.
Definition: su_bm.c:98
char * bm_memmem(char const *haystack, size_t hlen, char const *needle, size_t nlen, bm_fwd_table_t *fwd)
Search for a substring using Boyer-Moore algorithm.
Definition: su_bm.c:130
struct bw_fwd_table bm_fwd_table_t
Forward skip table for Boyer-Moore algorithm.
Definition: su_bm.h:44
Sofia-SIP 1.12.11devel -
Copyright (C) 2006 Nokia Corporation. All rights reserved.
Licensed under the terms of the GNU Lesser General Public License.