Content Access

- Main Page
- Related Pages
- Modules
- Namespaces
- Data Structures
- Files
- Examples

Modules | Data Structures
Content Access
Eina C++Eina C++ » | Data Types

## Modules
| Accessor
| These classes manage accessor on containers.
| Accessor Iterator
| Iterator
| Range

## Data Structures
struct | efl::eina::accessor_common_base< T >
| Wraps an native Eina_Accessor and provide random access to data structures. More...
struct | efl::eina::accessor< T, typename std::enable_if< !std::is_base_of<::efl::eo::concrete, T >::value, T >::type >
struct | efl::eina::accessor< T, typename std::enable_if< std::is_base_of<::efl::eo::concrete, T >::value, T >::type >
struct | efl::eina::accessor_iterator< T, typename std::enable_if< !std::is_base_of<::efl::eo::concrete, T >::value, T >::type >
| Random access iterator for `eina::accessor`. More...
struct | efl::eina::accessor_iterator< T, typename std::enable_if< std::is_base_of<::efl::eo::concrete, T >::value, T >::type >
| Specialization for all data types that are not derivated from efl::eo::concrete. More...
struct | efl::eina::_common_iterator_base< T >
| Common implementations for iterators. More...
struct | efl::eina::iterator< T >
| C++ wrappers to the native `Eina_Iterator`. 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...

## Detailed Description