struct EE::System::RegEx::MatchDataDeleter

Releases match data with the engine that created it. Owning it through this type is what keeps a RegEx move-only: a copy would free the same block twice.

#include <regex.hpp>

struct MatchDataDeleter {
    // fields

    Uint32 options;

    // methods

    void operator()(void* matchData) const;
};