| Data Structures | |
| struct | efl::eina::range_inarray< T > | 
| Range class for inarray.  More... | |
| struct | efl::eina::range_inlist< T > | 
| Range for inline list elements.  More... | |
| struct | efl::eina::range_ptr_array< T > | 
| Range for ptr_array.  More... | |
| struct | efl::eina::range_ptr_list< T > | 
| Range class for ptr_list.  More... | |
| struct | efl::eina::_const_range_template< T, Traits > | 
| Range implementation for immutable collections.  More... | |
| struct | efl::eina::_mutable_range_template< T, Traits > | 
| Range implementation for mutable collections.  More... | |
| struct | efl::eina::_range_template< T, Traits > | 
| Range class.  More... | |
| Functions | |
| template<typename T , typename Traits > | |
| void | efl::eina::swap (_const_range_template< T, Traits > &lhs, _const_range_template< T, Traits > &rhs) | 
| Swap content between two _const_range_template.  More... | |
| void efl::eina::swap | ( | _const_range_template< T, Traits > & | lhs, | 
| _const_range_template< T, Traits > & | rhs | ||
| ) | 
Swap content between two _const_range_template.
| lhs | First _const_range_templateobject. | 
| rhs | Second _const_range_templateobject. | 
References efl::eina::_const_range_template< T, Traits >::swap().
Referenced by efl::eina::_range_template< T, _inarray_access_traits >::_range_template(), and efl::eina::_const_range_template< T, Traits >::swap().