| 
|   | Callback_command_delegate (void *srv, SRV_CTX_H srv_ctx_h) | 
|   | 
| int  | start_result_metadata (uint32_t num_cols, uint32_t flags, const CHARSET_INFO *resultcs) override | 
|   | 
| int  | field_metadata (struct st_send_field *field, const CHARSET_INFO *charset) override | 
|   | 
| int  | end_result_metadata (uint server_status, uint warn_count) override | 
|   | 
| enum cs_text_or_binary  | representation () const | 
|   | 
| int  | start_row () override | 
|   | 
| int  | end_row () override | 
|   | 
| void  | abort_row () override | 
|   | 
| ulong  | get_client_capabilities () override | 
|   | 
| int  | get_null () override | 
|   | 
| int  | get_integer (longlong value) override | 
|   | 
| int  | get_longlong (longlong value, unsigned int unsigned_flag) override | 
|   | 
| int  | get_decimal (const decimal_t *value) override | 
|   | 
| int  | get_double (double value, unsigned int decimals) override | 
|   | 
| int  | get_date (const MYSQL_TIME *value) override | 
|   | 
| int  | get_time (const MYSQL_TIME *value, unsigned int decimals) override | 
|   | 
| int  | get_datetime (const MYSQL_TIME *value, unsigned int decimals) override | 
|   | 
| int  | get_string (const char *const value, size_t length, const CHARSET_INFO *const valuecs) override | 
|   | 
| void  | handle_ok (unsigned int server_status, unsigned int statement_warn_count, unsigned long long affected_rows, unsigned long long last_insert_id, const char *const message) override | 
|   | 
| void  | handle_error (uint sql_errno, const char *const err_msg, const char *const sqlstate) override | 
|   | 
  Public Member Functions inherited from Command_delegate | 
|   | Command_delegate (void *srv, SRV_CTX_H srv_ctx_h) | 
|   | 
| virtual  | ~Command_delegate () | 
|   | 
|   | Command_delegate (const Command_delegate &)=default | 
|   | 
|   | Command_delegate (Command_delegate &&)=default | 
|   | 
| Command_delegate &  | operator= (const Command_delegate &)=default | 
|   | 
| Command_delegate &  | operator= (Command_delegate &&)=default | 
|   | 
| const st_command_service_cbs *  | callbacks () const | 
|   | 
| virtual int  | get_longlong (longlong value, uint32_t unsigned_flag)=0 | 
|   | 
| virtual int  | get_double (double value, uint32 decimals)=0 | 
|   | 
| virtual int  | get_time (const MYSQL_TIME *value, uint decimals)=0 | 
|   | 
| virtual int  | get_datetime (const MYSQL_TIME *value, uint decimals)=0 | 
|   | 
| virtual void  | shutdown (int flag) | 
|   |