![]()  | 
  
    MySQL 9.5.0
    
   Source Code Documentation 
   | 
 
Empty metadata for stages that do not require any metadata. More...
#include <gcs_internal_message_headers.h>
Public Member Functions | |
| Gcs_empty_stage_metadata ()=default | |
| std::unique_ptr< Gcs_stage_metadata > | clone () final | 
| Creates a deep copy of this object.  More... | |
| unsigned long long | calculate_encode_length () const final | 
| Calculate the length required to encode this object.  More... | |
| unsigned long long | encode (unsigned char *) const final | 
| Encode the contents of this instance into the buffer.  More... | |
| unsigned long long | decode (unsigned char const *) final | 
| Decode the contents of the buffer and sets the field values according to the values decoded.  More... | |
| void | dump (std::ostringstream &) const final | 
| Create a string representation of the header to be logged.  More... | |
| Gcs_empty_stage_metadata (Gcs_empty_stage_metadata &&)=default | |
| Gcs_empty_stage_metadata & | operator= (Gcs_empty_stage_metadata &&)=default | 
| Gcs_empty_stage_metadata (Gcs_empty_stage_metadata const &)=default | |
| Gcs_empty_stage_metadata & | operator= (Gcs_empty_stage_metadata const &)=default | 
  Public Member Functions inherited from Gcs_stage_metadata | |
| Gcs_stage_metadata ()=default | |
| virtual | ~Gcs_stage_metadata () | 
| Gcs_stage_metadata (const Gcs_stage_metadata &)=default | |
| Gcs_stage_metadata & | operator= (const Gcs_stage_metadata &)=default | 
| Gcs_stage_metadata (Gcs_stage_metadata &&)=default | |
| Gcs_stage_metadata & | operator= (Gcs_stage_metadata &&)=default | 
Empty metadata for stages that do not require any metadata.
      
  | 
  default | 
      
  | 
  default | 
      
  | 
  default | 
      
  | 
  finalvirtual | 
Calculate the length required to encode this object.
Implements Gcs_stage_metadata.
      
  | 
  finalvirtual | 
Creates a deep copy of this object.
Implements Gcs_stage_metadata.
      
  | 
  finalvirtual | 
Decode the contents of the buffer and sets the field values according to the values decoded.
The buffer MUST be encoded in little endian format.
| buffer | The buffer to decode from. | 
Implements Gcs_stage_metadata.
      
  | 
  finalvirtual | 
Create a string representation of the header to be logged.
| output | Reference to the output stream where the string will be created | 
Implements Gcs_stage_metadata.
      
  | 
  finalvirtual | 
Encode the contents of this instance into the buffer.
The encoding SHALL be done in little endian format.
| buffer | The buffer to encode to. | 
Implements Gcs_stage_metadata.
      
  | 
  default | 
      
  | 
  default |