Data Types

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

Modules | Data Structures
Data Types
Eina C++

## Modules
| Content Access
| Containers
| Integer Sequence
| Optional Value
| Stringshare
| C++ Binding to Eina_Stringshare.
| Generic Value Storage
| Abstracts generic data storage and access to it in an extensible and efficient way.

## Data Structures
struct | efl::eina::integer_sequence< T, Ints >
| Compile-time sequence of integers. More...
struct | efl::eina::pop_integer_sequence_t< integer_sequence< T >, integer_sequence< T > >
struct | efl::eina::pop_integer_sequence_t< integer_sequence< T >, integer_sequence< T, S0, S...> >
struct | efl::eina::pop_integer_sequence_t< integer_sequence< T, S0, S...>, integer_sequence< T > >
struct | efl::eina::pop_integer_sequence_t< integer_sequence< T, S, Ss1...>, integer_sequence< T, S, Ss2...> >
struct | efl::eina::optional< T >
| This class manages an optional contained value, i.e. More...
struct | efl::eina::stringshare
| Stringshare class. More...
struct | efl::eina::if_c< bool, T, F >
struct | efl::eina::if_c< false, T, F >
struct | efl::eina::if_< U, T, F >
struct | efl::eina::_eina_value_traits_base< T >
struct | efl::eina::_eina_value_traits_aux< uint64_t >
struct | efl::eina::_eina_value_traits< T, Enable >
struct | efl::eina::_eina_value_traits< unsigned char >
struct | efl::eina::_eina_value_traits< unsigned short >
struct | efl::eina::_eina_value_traits< unsigned int >
struct | efl::eina::_eina_value_traits< unsigned long >
struct | efl::eina::_eina_value_traits< char >
struct | efl::eina::_eina_value_traits< short >
struct | efl::eina::_eina_value_traits< int >
struct | efl::eina::_eina_value_traits< long >
struct | efl::eina::_eina_value_traits< float >
struct | efl::eina::_eina_value_traits< double >
struct | efl::eina::_eina_value_traits< stringshare >
struct | efl::eina::_eina_value_traits< std::string >
struct | efl::eina::_eina_value_traits< T[], typename eina::enable_if< eina::is_pod< T >::value >::type >
class | efl::eina::value
| Store generic value. More...

## Detailed Description