libmonaa
0.5.2
|
This is the reference manual of libmonaa. For documentation on how to install libmonaa, see the README.
This library mainly provides the function monaaDollar, which does do online timed pattern matching by the timed FJS algorithm, and as its arguments, the classes WordContainer, TimedAutomaton, and AnsContainer. The input and output container classes WordContainer and AnsContainer just define the interface of the container, and the classes passed by their template arguments defines the procedure. Therefore, users can define the functionality suitable for their application. For example, AnsContainer::push_back() can be used as a call back function when the procedure finds a matching in the input.