#include <flexible_buffer.h>
◆ FlexibleBuffer() [1/5]
  
  
      
        
          | net::tls::FlexibleBuffer::FlexibleBuffer  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inlinenoexcept   | 
  
 
 
◆ FlexibleBuffer() [2/5]
  
  
      
        
          | net::tls::FlexibleBuffer::FlexibleBuffer  | 
          ( | 
          void *  | 
          p,  | 
         
        
           | 
           | 
          size_t  | 
          n  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inlinenoexcept   | 
  
 
 
◆ FlexibleBuffer() [3/5]
◆ FlexibleBuffer() [4/5]
◆ FlexibleBuffer() [5/5]
◆ begin()
◆ data_free()
  
  
      
        
          | void * net::tls::FlexibleBuffer::data_free  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ data_used()
  
  
      
        
          | void * net::tls::FlexibleBuffer::data_used  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inlinenoexcept   | 
  
 
 
◆ end()
◆ pop()
  
  
      
        
          | bool net::tls::FlexibleBuffer::pop  | 
          ( | 
          size_t  | 
          v | ) | 
           | 
         
       
   | 
  
inlinenoexcept   | 
  
 
 
◆ push()
  
  
      
        
          | bool net::tls::FlexibleBuffer::push  | 
          ( | 
          size_t  | 
          v | ) | 
           | 
         
       
   | 
  
inlinenoexcept   | 
  
 
 
◆ reset()
  
  
      
        
          | void net::tls::FlexibleBuffer::reset  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ size_free()
  
  
      
        
          | size_t net::tls::FlexibleBuffer::size_free  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ size_full()
  
  
      
        
          | size_t net::tls::FlexibleBuffer::size_full  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ size_used()
  
  
      
        
          | size_t net::tls::FlexibleBuffer::size_used  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ data_
  
  
      
        
          | void* net::tls::FlexibleBuffer::data_ {nullptr} | 
         
       
   | 
  
protected   | 
  
 
 
◆ full_size_
  
  
      
        
          | size_t net::tls::FlexibleBuffer::full_size_ {0} | 
         
       
   | 
  
protected   | 
  
 
 
◆ size_
  
  
      
        
          | size_t net::tls::FlexibleBuffer::size_ {0} | 
         
       
   | 
  
protected   | 
  
 
 
The documentation for this class was generated from the following file: