Iterator over the THD::bind_parameter_values collection.  
 More...
Iterator over the THD::bind_parameter_values collection. 
Will only return the named ones and will skip past the unnamed ones. 
 
◆ get_current()
  
  
      
        
          | const PS_PARAM * mysql_query_attributes::iterator::get_current  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ get_thd()
  
  
      
        
          | THD * mysql_query_attributes::iterator::get_thd  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ init()
  
  
      
        
          | bool mysql_query_attributes::iterator::init  | 
          ( | 
          MYSQL_THD  | 
          hthd,  | 
         
        
           | 
           | 
          const char *  | 
          name  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inline   | 
  
 
Create a cursor. 
The name is expected to be in UTF8mb4's primary collation. Sets the iterator to the first matching element (if any) or at eof.
- Parameters
 - 
  
    | hthd | the thread handle  | 
    | name | the query attribute name to look for and set the iterator to  | 
  
   
- Return values
 - 
  
    | false | : found  | 
    | true | : not found or error initializing  | 
  
   
skip the unnamed parameters
 
 
◆ next()
  
  
      
        
          | bool mysql_query_attributes::iterator::next  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ current
◆ ofs
  
  
      
        
          | unsigned long mysql_query_attributes::iterator::ofs {0} | 
         
       
   | 
  
private   | 
  
 
 
◆ thd
  
  
      
        
          | THD* mysql_query_attributes::iterator::thd {nullptr} | 
         
       
   | 
  
private   | 
  
 
 
The documentation for this class was generated from the following file: