bool satisfies()

in include/poac/core/semver.hpp [462:473]


        bool satisfies(const std::string& version) {
            switch (mode) {
                case 0:
                    return version == interval;
                case 1:
                    return satisfies_closed_unbounded_interval(version);
                case 2:
                    return satisfies_bounded_interval(version);
                default:
                    throw exception::error("Unexcepted error");
            }
        }