ELC in dev
ELC-lang
|
用以表示某类型的数值范围,仅可表示闭区间 更多...
Public 成员函数 | |
constexpr | range_t (const T begin, const T end) |
constexpr | range_t (note::from_t< const T >begin, note::to_t< const T >end) |
constexpr | range_t (note::to_t< const T >end, note::from_t< const T >begin) |
constexpr | range_t (const T begin, note::size_type_t< const T >size) |
constexpr | range_t (const T begin, note::size_t size) |
constexpr size_t | size () noexcept |
constexpr auto | end () noexcept |
constexpr auto | begin () noexcept |
constexpr auto | end () const noexcept |
constexpr auto | begin () const noexcept |
template<class U > requires (type_info<T>.can_convert_to<U>) | |
constexpr | operator range_t< U > () const noexcept(type_info< T >.can_nothrow_convert_to< U >) |
Public 属性 | |
T | _begin |
T | _end |
用以表示某类型的数值范围,仅可表示闭区间
在文件 all_defs.cpp 第 11148 行定义.
|
inlineconstexpr |
在文件 all_defs.cpp 第 11151 行定义.
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
在文件 all_defs.cpp 第 11154 行定义.
|
inlineconstexpr |
|
inlineconstexprnoexcept |
在文件 all_defs.cpp 第 11161 行定义.
|
inlineconstexprnoexcept |
在文件 all_defs.cpp 第 11159 行定义.
|
inlineconstexprnoexcept |
在文件 all_defs.cpp 第 11160 行定义.
|
inlineconstexprnoexcept |
在文件 all_defs.cpp 第 11158 行定义.
|
inlineconstexprnoexcept |
在文件 all_defs.cpp 第 11164 行定义.
|
inlineconstexprnoexcept |
在文件 all_defs.cpp 第 11157 行定义.
T elc::defs::base::range_n::range_t< T >::_begin |
在文件 all_defs.cpp 第 11149 行定义.
T elc::defs::base::range_n::range_t< T >::_end |
在文件 all_defs.cpp 第 11149 行定义.