|
| | random_access_const_iterator () |
| |
| | random_access_const_iterator (container_iterator aContainerIterator) |
| |
| | random_access_const_iterator (const self_type &aOther) |
| |
| template<typename ContainerIterator2 > |
| | random_access_const_iterator (const random_access_const_iterator< T, ContainerIterator2 > &aOther) |
| |
| template<typename ContainerIterator2 , typename ContainerConstIterator > |
| | random_access_const_iterator (const random_access_iterator< T, ContainerIterator2, ContainerConstIterator > &aOther) |
| |
| random_access_const_iterator & | operator= (const self_type &aOther) |
| |
| template<typename ContainerIterator2 , typename ContainerConstIterator > |
| random_access_const_iterator & | operator= (const random_access_iterator< T, ContainerIterator2, ContainerConstIterator > &aOther) |
| |
| | operator container_iterator () const |
| |
| abstract_iterator & | operator+= (difference_type aDifference) override |
| |
| abstract_iterator & | operator-= (difference_type aDifference) override |
| |
| reference | operator[] (difference_type aDifference) const override |
| |
| difference_type | operator- (const abstract_random_access_iterator &aOther) const override |
| |
| bool | operator< (const abstract_random_access_iterator &aOther) const override |
| |
| bool | operator<= (const abstract_random_access_iterator &aOther) const override |
| |
| bool | operator> (const abstract_random_access_iterator &aOther) const override |
| |
| bool | operator>= (const abstract_random_access_iterator &aOther) const override |
| |
| abstract_iterator * | clone (void *memory) const override |
| |
| | const_iterator () |
| |
| | const_iterator (container_iterator aContainerIterator) |
| |
| | const_iterator (const self_type &aOther) |
| |
| | const_iterator (const const_iterator< T, ContainerIterator2, AbstractIterator2 > &aOther) |
| |
| | const_iterator (const iterator< T, ContainerIterator2, ContainerConstIterator, AbstractIterator2 > &aOther) |
| |
| const_iterator & | operator= (const self_type &aOther) |
| |
| const_iterator & | operator= (const iterator< T, ContainerIterator2, ContainerConstIterator, AbstractIterator2 > &aOther) |
| |
| | operator container_iterator () const |
| |
| abstract_iterator & | operator++ () override |
| |
| abstract_iterator & | operator-- () override |
| |
| reference | operator* () const override |
| |
| pointer | operator-> () const override |
| |
| bool | operator== (const abstract_base_iterator &aOther) const override |
| |
| bool | operator!= (const abstract_base_iterator &aOther) const override |
| |
| abstract_iterator * | clone (void *memory) const override |
| |
| | reference_counted () noexcept |
| |
| | reference_counted (const reference_counted &aOther) noexcept |
| |
| | ~reference_counted () |
| |
| reference_counted & | operator= (const reference_counted &) |
| |
| void | add_ref () const noexcept override |
| |
| void | release () const override |
| |
| int32_t | use_count () const noexcept override |
| |
| const base_type * | release_and_take_ownership () const override |
| |
| base_type * | release_and_take_ownership () override |
| |
| void | pin () const noexcept override |
| |
| void | unpin () const override |
| |
| i_ref_control_block & | control_block () override |
| |
Definition at line 103 of file container_iterator.hpp.