matcher.h File Reference

updated Tue Oct 1 2024 by Robert van Engelen
 
Classes | Namespaces | Macros
matcher.h File Reference

RE/flex matcher engine. More...

#include <reflex/absmatcher.h>
#include <reflex/pattern.h>
#include <stack>
Include dependency graph for matcher.h:
This graph shows which files directly or indirectly include this file:

Classes

class  reflex::Matcher
 RE/flex matcher engine class, implements reflex::PatternMatcher pattern matching interface with scan, find, split functors and iterators. More...
 
struct  reflex::Matcher::FSM
 FSM data for FSM code. More...
 

Namespaces

 reflex
 

Macros

#define WITH_STRING_PM
 enable predict match patterns after strings longer than 4 chars (this is a bit slower on ARM NEON/AArch64) More...
 

Detailed Description

RE/flex matcher engine.

Author
Robert van Engelen - engel.nosp@m.en@g.nosp@m.enivi.nosp@m.a.co.nosp@m.m

Macro Definition Documentation

#define WITH_STRING_PM

enable predict match patterns after strings longer than 4 chars (this is a bit slower on ARM NEON/AArch64)