#include <classic_query_sender.h>
 | 
| enum class   | Stage {  
  Command
, Response
, ColumnCount
, Column
,  
  ColumnEnd
, RowOrEnd
, Row
, RowEnd
,  
  LoadData
, Data
, Ok
, Error
,  
  Done
 
 } | 
|   | 
| enum class   | Result {  
  Again
, RecvFromClient
, SendToClient
, RecvFromServer
,  
  RecvFromBoth
, SendToServer
, SendableToServer
, Suspend
,  
  Done
, Void
 
 } | 
|   | 
 | 
| stdx::expected< Result, std::error_code >  | command () | 
|   | 
| stdx::expected< Result, std::error_code >  | response () | 
|   | 
| stdx::expected< Result, std::error_code >  | load_data () | 
|   | 
| stdx::expected< Result, std::error_code >  | data () | 
|   | 
| stdx::expected< Result, std::error_code >  | column_count () | 
|   | 
| stdx::expected< Result, std::error_code >  | column () | 
|   | 
| stdx::expected< Result, std::error_code >  | column_end () | 
|   | 
| stdx::expected< Result, std::error_code >  | row_or_end () | 
|   | 
| stdx::expected< Result, std::error_code >  | row () | 
|   | 
| stdx::expected< Result, std::error_code >  | row_end () | 
|   | 
| stdx::expected< Result, std::error_code >  | ok () | 
|   | 
| stdx::expected< Result, std::error_code >  | error () | 
|   | 
| stdx::expected< void, std::error_code >  | track_session_changes (net::const_buffer session_trackers, classic_protocol::capabilities::value_type caps) | 
|   | 
◆ Stage
| Enumerator | 
|---|
| Command  |  | 
| Response  |  | 
| ColumnCount  |  | 
| Column  |  | 
| ColumnEnd  |  | 
| RowOrEnd  |  | 
| Row  |  | 
| RowEnd  |  | 
| LoadData  |  | 
| Data  |  | 
| Ok  |  | 
| Error  |  | 
| Done  |  | 
 
 
◆ QuerySender() [1/2]
◆ QuerySender() [2/2]
◆ column()
◆ column_count()
◆ column_end()
◆ command()
◆ data()
◆ error()
◆ load_data()
◆ ok()
◆ process()
◆ response()
◆ row()
◆ row_end()
◆ row_or_end()
◆ stage() [1/2]
  
  
      
        
          | Stage QuerySender::stage  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ stage() [2/2]
  
  
      
        
          | void QuerySender::stage  | 
          ( | 
          Stage  | 
          stage | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ track_session_changes()
◆ columns_left_
  
  
      
        
          | uint64_t QuerySender::columns_left_ {0} | 
         
       
   | 
  
private   | 
  
 
 
◆ handler_
  
  
      
        
          | std::unique_ptr<Handler> QuerySender::handler_ | 
         
       
   | 
  
private   | 
  
 
 
◆ stage_
◆ stmt_
  
  
      
        
          | std::string QuerySender::stmt_ | 
         
       
   | 
  
private   | 
  
 
 
The documentation for this class was generated from the following files: