Public Types | |
| typedef T | value_type |
| typedef value_type & | reference |
| typedef value_type const & | const_reference |
| typedef _ptr_eo_list_iterator< value_type const > | const_iterator |
| typedef _ptr_eo_list_iterator< value_type > | iterator |
| typedef value_type * | pointer |
| typedef value_type const * | const_pointer |
| typedef std::size_t | size_type |
| typedef std::ptrdiff_t | difference_type |
| typedef std::reverse_iterator< iterator > | reverse_iterator |
| typedef std::reverse_iterator< const_iterator > | const_reverse_iterator |
| typedef _base_type::native_handle_type | native_handle_type |
Public Member Functions | |
| range_list (typename _self_type::native_handle_type handle) | |
| range_list (range_list< T > const &other) | |
| range_list< T > & | operator= (range_list< T >const &other) |
| range_list & | operator= (range_list &&other)=default |
| range_list (range_list &&other)=default | |
| reference | front () |
| reference | back () |
| const_reference | front () const |
| const_reference | back () const |
| iterator | begin () |
| iterator | end () |
| const_iterator | begin () const |
| const_iterator | end () const |
| const_iterator | cbegin () const |
| const_iterator | cend () const |
| reverse_iterator | rbegin () |
| reverse_iterator | rend () |
| const_reverse_iterator | rbegin () const |
| const_reverse_iterator | rend () const |
| const_reverse_iterator | crbegin () const |
| const_reverse_iterator | crend () const |
Friends | |
| bool | operator== (range_list< T > const &rhs, range_list< T > const &lhs) |