Base_t typedef | icarus::IntegerRanges< T, CheckGrowing > | private |
clear() noexcept | icarus::details::IntegerRangesBase< T > | |
compactRange(BIter b, EIter e) | icarus::details::IntegerRangesBase< T > | protectedstatic |
compactRange(BIter b, EIter e) -> std::vector< Range_t > | icarus::details::IntegerRangesBase< T > | |
Data_t typedef | icarus::IntegerRanges< T, CheckGrowing > | |
dump(std::ostream &out, std::string const &sep=" ", std::string const &inRangeSep="--") const | icarus::details::IntegerRangesBase< T > | |
empty() const noexcept | icarus::details::IntegerRangesBase< T > | |
IntegerRanges()=default | icarus::IntegerRanges< T, CheckGrowing > | |
IntegerRanges(BIter b, EIter e) | icarus::IntegerRanges< T, CheckGrowing > | |
IntegerRanges(std::initializer_list< Data_t > data) | icarus::IntegerRanges< T, CheckGrowing > | |
IntegerRangesBase()=default | icarus::details::IntegerRangesBase< T > | protected |
IntegerRangesBase(std::vector< Range_t > ranges) | icarus::details::IntegerRangesBase< T > | protected |
IsChecked | icarus::IntegerRanges< T, CheckGrowing > | static |
minusOne(Data_t value) noexcept | icarus::details::IntegerRangesBase< T > | protectedstatic |
nRanges() const noexcept | icarus::details::IntegerRangesBase< T > | |
plusOne(Data_t value) noexcept | icarus::details::IntegerRangesBase< T > | protectedstatic |
ranges() const noexcept | icarus::details::IntegerRangesBase< T > | |
size() const noexcept | icarus::details::IntegerRangesBase< T > | |