plugify 1.2.8
Loading...
Searching...
No Matches
Public Member Functions | Friends | List of all members
plg::range_set< I1, I2, I3 > Class Template Reference

Public Member Functions

constexpr bool contains (const version< I1, I2, I3 > &v, version_compare_option option=version_compare_option::exclude_prerelease) const noexcept
 
constexpr auto begin () const noexcept
 
constexpr auto end () const noexcept
 
constexpr std::size_t size () const noexcept
 
constexpr bool empty () const noexcept
 
constexpr string to_string () const
 

Friends

class detail::range_parser
 

Detailed Description

template<typename I1 = int, typename I2 = int, typename I3 = int>
class plg::range_set< I1, I2, I3 >

Definition at line 903 of file version.hpp.

Member Function Documentation

◆ begin()

template<typename I1 = int, typename I2 = int, typename I3 = int>
constexpr auto plg::range_set< I1, I2, I3 >::begin ( ) const
inlineconstexprnoexcept

Definition at line 913 of file version.hpp.

◆ contains()

template<typename I1 = int, typename I2 = int, typename I3 = int>
constexpr bool plg::range_set< I1, I2, I3 >::contains ( const version< I1, I2, I3 > &  v,
version_compare_option  option = version_compare_option::exclude_prerelease 
) const
inlineconstexprnoexcept

Definition at line 907 of file version.hpp.

◆ empty()

template<typename I1 = int, typename I2 = int, typename I3 = int>
constexpr bool plg::range_set< I1, I2, I3 >::empty ( ) const
inlineconstexprnoexcept

Definition at line 925 of file version.hpp.

◆ end()

template<typename I1 = int, typename I2 = int, typename I3 = int>
constexpr auto plg::range_set< I1, I2, I3 >::end ( ) const
inlineconstexprnoexcept

Definition at line 917 of file version.hpp.

◆ size()

template<typename I1 = int, typename I2 = int, typename I3 = int>
constexpr std::size_t plg::range_set< I1, I2, I3 >::size ( ) const
inlineconstexprnoexcept

Definition at line 921 of file version.hpp.

◆ to_string()

template<typename I1 = int, typename I2 = int, typename I3 = int>
constexpr string plg::range_set< I1, I2, I3 >::to_string ( ) const
inlineconstexpr

Definition at line 929 of file version.hpp.

Friends And Related Symbol Documentation

◆ detail::range_parser

template<typename I1 = int, typename I2 = int, typename I3 = int>
friend class detail::range_parser
friend

Definition at line 905 of file version.hpp.


The documentation for this class was generated from the following file: