C++ classes for multiple strings search with Aho-Corasick algorithm