#include <IntegerRanges.h>
Public Member Functions | |
| constexpr | Range_t () noexcept=default |
| constexpr | Range_t (Data_t lower, Data_t upper) noexcept |
| constexpr bool | empty () const noexcept |
| constexpr std::size_t | size () const noexcept |
| constexpr bool | isOne () const noexcept |
| constexpr bool | isTwo () const noexcept |
| void | dump (std::ostream &out, std::string const &sep, std::string const &simpleSep) const |
| void | dump (std::ostream &out, std::string const &sep="--") const |
Public Attributes | |
| Data_t | lower {} |
| Data_t | upper {} |
Definition at line 81 of file IntegerRanges.h.
|
defaultnoexcept |
|
noexcept |
Definition at line 234 of file IntegerRanges.h.
| void icarus::details::IntegerRangesBase< T >::Range_t::dump | ( | std::ostream & | out, |
| std::string const & | sep, | ||
| std::string const & | simpleSep | ||
| ) | const |
Definition at line 270 of file IntegerRanges.h.
| void icarus::details::IntegerRangesBase< T >::Range_t::dump | ( | std::ostream & | out, |
| std::string const & | sep = "--" |
||
| ) | const |
Definition at line 291 of file IntegerRanges.h.
|
noexcept |
Definition at line 242 of file IntegerRanges.h.
|
noexcept |
Definition at line 256 of file IntegerRanges.h.
|
noexcept |
Definition at line 263 of file IntegerRanges.h.
|
noexcept |
Definition at line 249 of file IntegerRanges.h.
| Data_t icarus::details::IntegerRangesBase< T >::Range_t::lower {} |
Definition at line 83 of file IntegerRanges.h.
| Data_t icarus::details::IntegerRangesBase< T >::Range_t::upper {} |
Definition at line 84 of file IntegerRanges.h.
1.8.5