Index
C
|
H
|
M
C
ch_alloc_scratch (C function)
ch_alloc_t (C type)
CH_BAD_ALIGN (C macro)
CH_BAD_ALLOC (C macro)
CH_CALLBACK_CONTINUE (C macro)
CH_CALLBACK_SKIP_PATTERN (C macro)
ch_callback_t (C type)
CH_CALLBACK_TERMINATE (C macro)
ch_capture (C struct)
ch_capture.flags (C var)
ch_capture.from (C var)
ch_capture.to (C var)
CH_CAPTURE_FLAG_ACTIVE (C macro)
CH_CAPTURE_FLAG_INACTIVE (C macro)
ch_capture_t (C type)
ch_clone_scratch (C function)
ch_compile (C function)
ch_compile_error (C struct)
ch_compile_error.expression (C var)
ch_compile_error.message (C var)
ch_compile_error_t (C type)
ch_compile_ext_multi (C function)
ch_compile_multi (C function)
CH_COMPILER_ERROR (C macro)
ch_database_info (C function)
ch_database_size (C function)
ch_database_t (C type)
CH_DB_MODE_ERROR (C macro)
CH_DB_PLATFORM_ERROR (C macro)
CH_DB_VERSION_ERROR (C macro)
ch_error_event_handler (C type)
ch_error_event_t (C type)
CH_ERROR_MATCHLIMIT (C macro)
CH_ERROR_RECURSIONLIMIT (C macro)
ch_error_t (C type)
CH_FAIL_INTERNAL (C macro)
CH_FLAG_CASELESS (C macro)
CH_FLAG_DOTALL (C macro)
CH_FLAG_MULTILINE (C macro)
CH_FLAG_SINGLEMATCH (C macro)
CH_FLAG_UCP (C macro)
CH_FLAG_UTF8 (C macro)
ch_free_compile_error (C function)
ch_free_database (C function)
ch_free_scratch (C function)
ch_free_t (C type)
CH_INVALID (C macro)
ch_match_event_handler (C type)
CH_MODE_GROUPS (C macro)
CH_MODE_NOGROUPS (C macro)
CH_NOMEM (C macro)
ch_scan (C function)
CH_SCAN_TERMINATED (C macro)
CH_SCRATCH_IN_USE (C macro)
ch_scratch_size (C function)
ch_scratch_t (C type)
ch_set_allocator (C function)
ch_set_database_allocator (C function)
ch_set_misc_allocator (C function)
ch_set_scratch_allocator (C function)
CH_SUCCESS (C macro)
CH_UNKNOWN_HS_ERROR (C macro)
ch_version (C function)
H
hs_alloc_scratch (C function)
hs_alloc_t (C type)
HS_ARCH_ERROR (C macro)
HS_BAD_ALIGN (C macro)
HS_BAD_ALLOC (C macro)
hs_clone_scratch (C function)
hs_close_stream (C function)
hs_compile (C function)
hs_compile_error (C struct)
hs_compile_error.expression (C var)
hs_compile_error.message (C var)
hs_compile_error_t (C type)
hs_compile_ext_multi (C function)
hs_compile_lit (C function)
hs_compile_lit_multi (C function)
hs_compile_multi (C function)
HS_COMPILER_ERROR (C macro)
hs_compress_stream (C function)
hs_copy_stream (C function)
HS_CPU_FEATURES_AVX2 (C macro)
HS_CPU_FEATURES_AVX512 (C macro)
HS_CPU_FEATURES_AVX512VBMI (C macro)
hs_database_info (C function)
hs_database_size (C function)
hs_database_t (C type)
HS_DB_MODE_ERROR (C macro)
HS_DB_PLATFORM_ERROR (C macro)
HS_DB_VERSION_ERROR (C macro)
hs_deserialize_database (C function)
hs_deserialize_database_at (C function)
hs_error_t (C type)
hs_expand_stream (C function)
hs_expr_ext (C struct)
hs_expr_ext.edit_distance (C var)
hs_expr_ext.flags (C var)
hs_expr_ext.hamming_distance (C var)
hs_expr_ext.max_offset (C var)
hs_expr_ext.min_length (C var)
hs_expr_ext.min_offset (C var)
hs_expr_ext_t (C type)
hs_expr_info (C struct)
hs_expr_info.matches_at_eod (C var)
hs_expr_info.matches_only_at_eod (C var)
hs_expr_info.max_width (C var)
hs_expr_info.min_width (C var)
hs_expr_info.unordered_matches (C var)
hs_expr_info_t (C type)
hs_expression_ext_info (C function)
hs_expression_info (C function)
HS_EXT_FLAG_EDIT_DISTANCE (C macro)
HS_EXT_FLAG_HAMMING_DISTANCE (C macro)
HS_EXT_FLAG_MAX_OFFSET (C macro)
HS_EXT_FLAG_MIN_LENGTH (C macro)
HS_EXT_FLAG_MIN_OFFSET (C macro)
HS_FLAG_ALLOWEMPTY (C macro)
HS_FLAG_CASELESS (C macro)
HS_FLAG_COMBINATION (C macro)
HS_FLAG_DOTALL (C macro)
HS_FLAG_MULTILINE (C macro)
HS_FLAG_PREFILTER (C macro)
HS_FLAG_QUIET (C macro)
HS_FLAG_SINGLEMATCH (C macro)
HS_FLAG_SOM_LEFTMOST (C macro)
HS_FLAG_UCP (C macro)
HS_FLAG_UTF8 (C macro)
hs_free_compile_error (C function)
hs_free_database (C function)
hs_free_scratch (C function)
hs_free_t (C type)
HS_INSUFFICIENT_SPACE (C macro)
HS_INVALID (C macro)
HS_MAJOR (C macro)
HS_MINOR (C macro)
HS_MODE_BLOCK (C macro)
HS_MODE_NOSTREAM (C macro)
HS_MODE_SOM_HORIZON_LARGE (C macro)
HS_MODE_SOM_HORIZON_MEDIUM (C macro)
HS_MODE_SOM_HORIZON_SMALL (C macro)
HS_MODE_STREAM (C macro)
HS_MODE_VECTORED (C macro)
HS_NOMEM (C macro)
HS_OFFSET_PAST_HORIZON (C macro)
hs_open_stream (C function)
HS_PATCH (C macro)
hs_platform_info (C struct)
hs_platform_info.cpu_features (C var)
hs_platform_info.reserved1 (C var)
hs_platform_info.reserved2 (C var)
hs_platform_info.tune (C var)
hs_platform_info_t (C type)
hs_populate_platform (C function)
hs_reset_and_copy_stream (C function)
hs_reset_and_expand_stream (C function)
hs_reset_stream (C function)
hs_scan (C function)
hs_scan_stream (C function)
HS_SCAN_TERMINATED (C macro)
hs_scan_vector (C function)
HS_SCRATCH_IN_USE (C macro)
hs_scratch_size (C function)
hs_scratch_t (C type)
hs_serialize_database (C function)
hs_serialized_database_info (C function)
hs_serialized_database_size (C function)
hs_set_allocator (C function)
hs_set_database_allocator (C function)
hs_set_misc_allocator (C function)
hs_set_scratch_allocator (C function)
hs_set_stream_allocator (C function)
hs_stream_size (C function)
hs_stream_t (C type)
HS_SUCCESS (C macro)
HS_TUNE_FAMILY_BDW (C macro)
HS_TUNE_FAMILY_GENERIC (C macro)
HS_TUNE_FAMILY_GLM (C macro)
HS_TUNE_FAMILY_HSW (C macro)
HS_TUNE_FAMILY_ICL (C macro)
HS_TUNE_FAMILY_ICX (C macro)
HS_TUNE_FAMILY_IVB (C macro)
HS_TUNE_FAMILY_SKL (C macro)
HS_TUNE_FAMILY_SKX (C macro)
HS_TUNE_FAMILY_SLM (C macro)
HS_TUNE_FAMILY_SNB (C macro)
HS_UNKNOWN_ERROR (C macro)
hs_valid_platform (C function)
hs_version (C function)
M
match_event_handler (C type)
Table of Contents
Copyright
Preface
Introduction
Getting Started
Compiling Patterns
Scanning for Patterns
Serialization
Performance Considerations
Tools
API Reference: Constants
API Reference: Files
Chimera
Quick search