API Reference
On this page
Classes | |
| struct | Comparator |
Public Types | |
| enum class | Operator : uint8 { Equal , Greater , GreaterEqual , Less , LessEqual } |
| using | ComparatorSet = std::vector<Comparator> |
Public Member Functions | |
| constexpr | VersionRequirement (std::string_view str) |
| constexpr detail::from_chars_result | from_chars (char const *first, char const *last) noexcept |
| constexpr detail::from_chars_result | from_string_noexcept (std::string_view str) noexcept |
| constexpr VersionRequirement & | from_string (std::string_view str) |
| constexpr bool | matches (Version const &version) const noexcept |
| constexpr std::vector< ComparatorSet > const & | comparatorSets () const noexcept |
| constexpr std::string | to_string () const |
| constexpr bool | operator== (VersionRequirement const &other) const noexcept |
Static Public Member Functions | |
| static constexpr bool | valid (std::string_view str) noexcept |