All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
icarus::details::IntegerRangesBase< T > Member List

This is the complete list of members for icarus::details::IntegerRangesBase< T >, including all inherited members.

clear() noexcepticarus::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 typedeficarus::details::IntegerRangesBase< T >
dump(std::ostream &out, std::string const &sep=" ", std::string const &inRangeSep="--") const icarus::details::IntegerRangesBase< T >
empty() const noexcepticarus::details::IntegerRangesBase< T >
fRangesicarus::details::IntegerRangesBase< T >private
IntegerRangesBase()=defaulticarus::details::IntegerRangesBase< T >protected
IntegerRangesBase(std::vector< Range_t > ranges)icarus::details::IntegerRangesBase< T >protected
minusOne(Data_t value) noexcepticarus::details::IntegerRangesBase< T >protectedstatic
nRanges() const noexcepticarus::details::IntegerRangesBase< T >
plusOne(Data_t value) noexcepticarus::details::IntegerRangesBase< T >protectedstatic
ranges() const noexcepticarus::details::IntegerRangesBase< T >
size() const noexcepticarus::details::IntegerRangesBase< T >