class EE::System::ParserMatcherManager

#include <parsermatcher.hpp>

class ParserMatcherManager {
public:
    // methods

    void registerBaseParsers();
    bool registeredBaseParsers() const;
    void registerParser(std::string_view parserName, ParserMatcherFn fn);
    bool hasParser(std::string_view parserName) const;
    size_t matches(std::string_view parserName, const char* stringSearch, int stringStartOffset, PatternMatcher::Range* matchList, size_t stringLength);
};