![]()  | 
  
    MySQL 9.5.0
    
   Source Code Documentation 
   | 
 
#include <flexible_buffer.h>
Public Member Functions | |
| const FlexibleOutputBuffer * | begin () const | 
| const FlexibleOutputBuffer * | end () const | 
| void * | data () const noexcept | 
| size_t | size () const noexcept | 
| operator net::const_buffer () const | |
| FlexibleBuffer () noexcept | |
| FlexibleBuffer (void *p, size_t n) noexcept | |
| FlexibleBuffer (FlexibleBuffer &&fb) noexcept | |
| FlexibleBuffer (const FlexibleBuffer &fb) noexcept | |
| FlexibleBuffer (const net::mutable_buffer &b) noexcept | |
  Public Member Functions inherited from net::tls::FlexibleBuffer | |
| FlexibleBuffer () noexcept | |
| FlexibleBuffer (void *p, size_t n) noexcept | |
| FlexibleBuffer (FlexibleBuffer &&fb) noexcept | |
| FlexibleBuffer (const FlexibleBuffer &fb) noexcept | |
| FlexibleBuffer (const net::mutable_buffer &b) noexcept | |
| void * | data_used () const noexcept | 
| void * | data_free () const | 
| size_t | size_free () const | 
| size_t | size_used () const | 
| size_t | size_full () const | 
| void | reset () | 
| const FlexibleBuffer * | begin () const | 
| const FlexibleBuffer * | end () const | 
| bool | pop (size_t v) noexcept | 
| bool | push (size_t v) noexcept | 
Additional Inherited Members | |
  Protected Attributes inherited from net::tls::FlexibleBuffer | |
| void * | data_ {nullptr} | 
| size_t | size_ {0} | 
| size_t | full_size_ {0} | 
      
  | 
  inline | 
      
  | 
  inlinenoexcept | 
      
  | 
  inline | 
      
  | 
  inlinenoexcept | 
      
  | 
  inlinenoexcept | 
      
  | 
  inlinenoexcept | 
      
  | 
  inlinenoexcept | 
      
  | 
  inlinenoexcept | 
      
  | 
  inline | 
      
  | 
  inlinenoexcept |