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_template object. |
rhs | Second _const_range_template object. |
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().