class axl::re::Regex

#include <axl_re_Regex.h>

class Regex
{
public:
    // construction

    Regex();

    // methods

    bool
    isEmpty() const;

    size_t
    getGroupCount() const;

    const sl::List<DfaState>&
    getDfaStateList() const;

    const sl::Array<DfaState*>&
    getDfaStateArray() const;

    void
    clear();

    bool
    compile(const sl::StringRef& regexp);

    bool
    match(const sl::StringRef& string);
};