| Public Types | |
| typedef T | value_type | 
| The type of each element.  More... | |
| typedef T & | reference | 
| Type for a reference to an element.  More... | |
| typedef T const & | const_reference | 
| Type for a constant reference to an element.  More... | |
| typedef _ptr_eo_array_iterator< T const > | const_iterator | 
| Type for a iterator for this container.  More... | |
| typedef _ptr_eo_array_iterator< T > | iterator | 
| Type for a constant iterator for this container.  More... | |
| typedef T * | pointer | 
| Type for a pointer to an element.  More... | |
| typedef T const * | const_pointer | 
| Type for a constant pointer for an element.  More... | |
| typedef _base_type::size_type | size_type | 
| Type for size information used in the array.  More... | |
| typedef _base_type::difference_type | difference_type | 
| Type to represent the distance between two iterators.  More... | |
| typedef _base_type::clone_allocator_type | clone_allocator_type | 
| typedef std::reverse_iterator< iterator > | reverse_iterator | 
| Type for the clone allocator.  More... | |
| typedef std::reverse_iterator< const_iterator > | const_reverse_iterator | 
| Type for reverse iterator for this container.  More... | |
| typedef _base_type::native_handle_type | native_handle_type | 
| Type for the native handle of the container.  More... | |
| Public Member Functions | |
| array (native_handle_type handle) | |
| array (clone_allocator_type alloc) | |
| array (size_type n, const_reference t) | |
| template<typename InputIterator > | |
| array (InputIterator i, InputIterator const &j, clone_allocator_type const &alloc=clone_allocator_type(), typename eina::enable_if<!eina::is_integral< InputIterator >::value >::type *=0) | |
| array (array< T, CloneAllocator > const &other) | |
| template<typename CloneAllocator1 > | |
| array (array< T, CloneAllocator1 >const &other) | |
| array< T, CloneAllocator > & | operator= (array< T, CloneAllocator >const &other) | 
| void | push_back (const_reference w) | 
| iterator | insert (iterator i, value_type const &t) | 
| iterator | insert (iterator i, size_t n, value_type const &t) | 
| template<typename InputIterator > | |
| iterator | insert (iterator p, InputIterator i, InputIterator j, typename eina::enable_if<!eina::is_integral< InputIterator >::value >::type *=0) | 
| iterator | erase (iterator p) | 
| iterator | erase (iterator i, iterator j) | 
| template<typename InputIterator > | |
| void | assign (InputIterator i, InputIterator j, typename eina::enable_if<!eina::is_integral< InputIterator >::value >::type *=0) | 
| void | assign (size_type n, value_type const &t) | 
| reference | front () | 
| reference | back () | 
| const_reference | front () const | 
| const_reference | back () const | 
| const_reference | operator[] (size_type n) const | 
| reference | operator[] (size_type n) | 
| iterator | begin () | 
| iterator | end () | 
| const_iterator | begin () const | 
| const_iterator | end () const | 
| reverse_iterator | rbegin () | 
| reverse_iterator | rend () | 
| const_reverse_iterator | rbegin () const | 
| const_reverse_iterator | rend () const | 
| const_iterator | cbegin () const | 
| const_iterator | cend () const | 
| const_reverse_iterator | crbegin () const | 
| const_reverse_iterator | crend () const | 
| eina::iterator< value_type > | ibegin () | 
| eina::iterator< value_type > | iend () | 
| eina::iterator< value_type const > | ibegin () const | 
| eina::iterator< value_type const > | iend () const | 
| eina::iterator< value_type const > | cibegin () const | 
| eina::iterator< value_type const > | ciend () const | 
| Friends | |
| bool | operator== (array< T, CloneAllocator > const &lhs, array< T, CloneAllocator > const &rhs) | 
| typedef T efl::eina::array< T, CloneAllocator, typename std::enable_if< ::efl::eo::is_eolian_object< T >::value >::type >::value_type | 
The type of each element.
| typedef T& efl::eina::array< T, CloneAllocator, typename std::enable_if< ::efl::eo::is_eolian_object< T >::value >::type >::reference | 
Type for a reference to an element.
| typedef T const& efl::eina::array< T, CloneAllocator, typename std::enable_if< ::efl::eo::is_eolian_object< T >::value >::type >::const_reference | 
Type for a constant reference to an element.
| typedef _ptr_eo_array_iterator<T const> efl::eina::array< T, CloneAllocator, typename std::enable_if< ::efl::eo::is_eolian_object< T >::value >::type >::const_iterator | 
Type for a iterator for this container.
| typedef _ptr_eo_array_iterator<T> efl::eina::array< T, CloneAllocator, typename std::enable_if< ::efl::eo::is_eolian_object< T >::value >::type >::iterator | 
Type for a constant iterator for this container.
| typedef T* efl::eina::array< T, CloneAllocator, typename std::enable_if< ::efl::eo::is_eolian_object< T >::value >::type >::pointer | 
Type for a pointer to an element.
| typedef T const* efl::eina::array< T, CloneAllocator, typename std::enable_if< ::efl::eo::is_eolian_object< T >::value >::type >::const_pointer | 
Type for a constant pointer for an element.
| typedef _base_type::size_type efl::eina::array< T, CloneAllocator, typename std::enable_if< ::efl::eo::is_eolian_object< T >::value >::type >::size_type | 
Type for size information used in the array.
| typedef _base_type::difference_type efl::eina::array< T, CloneAllocator, typename std::enable_if< ::efl::eo::is_eolian_object< T >::value >::type >::difference_type | 
Type to represent the distance between two iterators.
| typedef std::reverse_iterator<iterator> efl::eina::array< T, CloneAllocator, typename std::enable_if< ::efl::eo::is_eolian_object< T >::value >::type >::reverse_iterator | 
Type for the clone allocator.
Type for reverse iterator for this container.
| typedef std::reverse_iterator<const_iterator> efl::eina::array< T, CloneAllocator, typename std::enable_if< ::efl::eo::is_eolian_object< T >::value >::type >::const_reverse_iterator | 
Type for reverse iterator for this container.
| typedef _base_type::native_handle_type efl::eina::array< T, CloneAllocator, typename std::enable_if< ::efl::eo::is_eolian_object< T >::value >::type >::native_handle_type | 
Type for the native handle of the container.