![]()  | 
  
    MySQL 9.5.0
    
   Source Code Documentation 
   | 
 
Iterator wrapper, for serializing arrays of structures to string. More...
#include <utils_sqlstring.h>
Public Member Functions | |
| CustomContainerIterator (const Iterator &it) | |
| CustomContainerIterator (const CustomContainerIterator &other) | |
| CustomContainerIterator (Iterator &&it) | |
| virtual | ~CustomContainerIterator ()=default | 
| CustomContainerIterator & | operator= (CustomContainerIterator &&other) | 
| CustomContainerIterator & | operator= (const CustomContainerIterator &other) | 
| Derived & | operator++ () | 
| bool | operator!= (const CustomContainerIterator &other) const | 
Static Public Member Functions | |
| static std::pair< Derived, Derived > | from_iterators (Iterator begin, Iterator end) | 
| template<typename Container > | |
| static std::pair< Derived, Derived > | from_container (Container &c) | 
Protected Attributes | |
| Iterator | it_ | 
Iterator wrapper, for serializing arrays of structures to string.
This class forwards some operators that are defined in Iterator class, still the class that derives from CustomContainerIterator, must define operator* to change the structure to string or other simple type. 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  virtualdefault | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  protected |