| Data Structures | |
| struct | const_iterator | 
| struct | const_native_handle | 
| struct | iterator | 
| struct | native_handle | 
| Static Public Member Functions | |
| template<typename T > | |
| static Eina_Inarray * | native_handle_from_const (Eina_Inarray const *array) | 
| Get a non-constant native Eina_Inarrayhandle from a constant one. | |
| template<typename T > | |
| static T & | back (Eina_Inarray *raw) | 
| Get a reference to the last element of the given Eina_Inarray. | |
| template<typename T > | |
| static T const & | back (Eina_Inarray const *raw) | 
| Get a constant reference to the last element of the given Eina_Inarray.  More... | |
| template<typename T > | |
| static T & | front (Eina_Inarray *raw) | 
| Get a reference to the first element of the given Eina_Inarray. | |
| template<typename T > | |
| static T const & | front (Eina_Inarray const *raw) | 
| Get a constant reference to the first element of the given Eina_Inarray.  More... | |
| template<typename T > | |
| static T * | begin (Eina_Inarray *raw) | 
| Get an iterator to the begin of the memory block of the given Eina_Inarray. | |
| template<typename T > | |
| static T * | end (Eina_Inarray *raw) | 
| Get an iterator to the end of the memory block of the given Eina_Inarray. | |
| template<typename T > | |
| static T const * | begin (Eina_Inarray const *raw) | 
| Get a constant iterator to the begin of the memory block of the given Eina_Inarray.  More... | |
| template<typename T > | |
| static T const * | end (Eina_Inarray const *raw) | 
| Get a constant iterator to the end of the memory block of the given Eina_Inarray.  More... | |
| template<typename T > | |
| static std::reverse_iterator< T const * > | rbegin (Eina_Inarray const *raw) | 
| Get a constant reverse iterator pointing to the reverse begin of the given Eina_Inarray.  More... | |
| template<typename T > | |
| static std::reverse_iterator< T const * > | rend (Eina_Inarray const *raw) | 
| Get a constant reverse iterator pointing to the reverse end of the given Eina_Inarray.  More... | |
| template<typename T > | |
| static std::reverse_iterator< T * > | rbegin (Eina_Inarray *raw) | 
| Get a reverse iterator pointing to the reverse begin of the given Eina_Inarray. | |
| template<typename T > | |
| static std::reverse_iterator< T * > | rend (Eina_Inarray *raw) | 
| Get a reverse iterator pointing to the reverse end of the given Eina_Inarray. | |
| template<typename T > | |
| static T const * | cbegin (Eina_Inarray const *raw) | 
| Get a constant iterator to the begin of the memory block of the given Eina_Inarray.  More... | |
| template<typename T > | |
| static T const * | cend (Eina_Inarray const *raw) | 
| Get a constant iterator to the end of the memory block of the given Eina_Inarray.  More... | |
| template<typename T > | |
| static std::reverse_iterator< T const * > | crbegin (Eina_Inarray const *raw) | 
| Get a constant reverse iterator to the end of the memory block of the given Eina_Inarray.  More... | |
| template<typename T > | |
| static std::reverse_iterator< T const * > | crend (Eina_Inarray const *raw) | 
| Get a constant reverse iterator to the begin of the memory block of the given Eina_Inarray.  More... | |
| template<typename T > | |
| static bool | empty (Eina_Inarray const *raw) | 
| Check if the given Eina array is empty.  More... | |
| template<typename T > | |
| static std::size_t | size (Eina_Inarray const *raw) | 
| Get the size of the given Eina_Inarray.  More... | |
| template<typename T > | |
| static T const & | index (Eina_Inarray const *raw, std::size_t i) | 
| Get a constant reference to the element at the given position.  More... | |
| template<typename T > | |
| static T & | index (Eina_Inarray *raw, std::size_t i) | 
| Get a reference to the element at the given position.  More... | |
| 
 | inlinestatic | 
Get a constant reference to the last element of the given Eina_Inarray. 
Version of back(Eina_Inarray* raw) for const-qualified pointer to Eina_Inarray. Get a constant reference to the last element instead. 
| 
 | inlinestatic | 
Get a constant reference to the first element of the given Eina_Inarray. 
Version of front(Eina_Inarray* raw) for const-qualified pointer to Eina_Inarray. Get a constant reference to the first element instead. 
| 
 | inlinestatic | 
Get a constant iterator to the begin of the memory block of the given Eina_Inarray. 
Version of begin(Eina_Inarray* raw) for const-qualified Eina_Inarray handles. Returns a constant iterator instead. 
| 
 | inlinestatic | 
Get a constant iterator to the end of the memory block of the given Eina_Inarray. 
Version of end(Eina_Inarray* raw) const-qualified Eina_Inarray. Returns a constant iterator instead. 
| 
 | inlinestatic | 
Get a constant reverse iterator pointing to the reverse begin of the given Eina_Inarray.
Version of rbegin(Eina_Inarray* raw) for const-qualified Eina_Inarray handles. Returns a constant reverse iterator instead.
| 
 | inlinestatic | 
Get a constant reverse iterator pointing to the reverse end of the given Eina_Inarray.
Version of rend(Eina_Inarray* raw) to const-qualified Eina_Inarray handles. Returns a constant reverse iterator instead.
| 
 | inlinestatic | 
Get a constant iterator to the begin of the memory block of the given Eina_Inarray. 
Works like begin(Eina_Inarray const* raw) but is granted to return a constant iterator even for handles that are not const-qualified.
| 
 | inlinestatic | 
Get a constant iterator to the end of the memory block of the given Eina_Inarray. 
Works like end(Eina_Inarray const* raw) but is granted to return a constant iterator even for handles that are not const-qualified.
| 
 | inlinestatic | 
Get a constant reverse iterator to the end of the memory block of the given Eina_Inarray. 
Works like rbegin(Eina_Inarray const* raw) but is granted to return a constant reverse iterator even for handles that are not const-qualified.
| 
 | inlinestatic | 
Get a constant reverse iterator to the begin of the memory block of the given Eina_Inarray. 
Works like rend(Eina_Inarray const* raw) but is granted to return a constant reverse iterator even for handles that are not const-qualified.
| 
 | inlinestatic | 
Check if the given Eina array is empty.
true if the given array is empty, false otherwise.This functions returns true if the given Eina_Inarray contains no elements, otherwise it returns false. 
| 
 | inlinestatic | 
Get the size of the given Eina_Inarray. 
This function returns the current number of elements inside of raw. 
References eina_inarray_count().
Referenced by efl::eina::_pod_inarray< T >::push_back().
| 
 | inlinestatic | 
Get a constant reference to the element at the given position.
| raw | Constant pointer to an Eina_Inarray. | 
| i | Position of the element. | 
Version of index() for const-qualified Eina_Inarray. Returns a constant reference instead. 
Referenced by efl::eina::_nonpod_inarray< T >::insert(), and efl::eina::range_inarray< T >::operator[]().
| 
 | inlinestatic | 
Get a reference to the element at the given position.
| raw | Pointer to a Eina_Inarray. | 
| i | Position of the element. | 
This member function returns a reference to the element at position i inside raw.