![]()  | 
  
    MySQL 9.5.0
    
   Source Code Documentation 
   | 
 
Public Types | |
| using | iterator_category = std::forward_iterator_tag | 
| using | value_type = const abstract_type * | 
| using | difference_type = std::ptrdiff_t | 
| using | pointer = value_type * | 
| using | reference = value_type & | 
Public Member Functions | |
| Collection_const_iterator (const Array *array) | |
| Collection_const_iterator (const Array *array, typename Array::const_iterator it) | |
| bool | operator== (const Collection_const_iterator &iter) const | 
| bool | operator!= (const Collection_const_iterator &iter) const | 
| Collection_const_iterator & | operator++ () | 
| const abstract_type *& | operator* () | 
| Collection_const_iterator & | end () | 
| Array::const_iterator | current () const | 
Private Attributes | |
| const Array * | m_array | 
| Array::const_iterator | m_current | 
| const abstract_type * | m_current_obj | 
| using dd::Collection< T >::Collection_const_iterator::difference_type = std::ptrdiff_t | 
| using dd::Collection< T >::Collection_const_iterator::iterator_category = std::forward_iterator_tag | 
| using dd::Collection< T >::Collection_const_iterator::pointer = value_type * | 
| using dd::Collection< T >::Collection_const_iterator::reference = value_type & | 
| using dd::Collection< T >::Collection_const_iterator::value_type = const abstract_type * | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
| const Collection< T >::abstract_type *& dd::Collection< T >::Collection_const_iterator::operator* | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  private | 
      
  | 
  private | 
      
  | 
  private |