#include <write_buffer.h>
◆ WriteBuffer()
      
        
          | WriteBuffer::WriteBuffer  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ Append()
      
        
          | void WriteBuffer::Append  | 
          ( | 
          const void *  | 
          data,  | 
        
        
           | 
           | 
          size_t  | 
          size  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ Data()
  
  
      
        
          | std::shared_ptr< u8 > WriteBuffer::Data  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ EnsureSufficientCapacity()
  
  
      
        
          | void WriteBuffer::EnsureSufficientCapacity  | 
          ( | 
          size_t  | 
          size | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
◆ Overwrite()
      
        
          | void WriteBuffer::Overwrite  | 
          ( | 
          const void *  | 
          data,  | 
        
        
           | 
           | 
          size_t  | 
          size,  | 
        
        
           | 
           | 
          size_t  | 
          offset  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ Reserve()
      
        
          | void WriteBuffer::Reserve  | 
          ( | 
          size_t  | 
          size | ) | 
           | 
        
      
 
 
◆ Size()
  
  
      
        
          | size_t WriteBuffer::Size  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ m_capacity
  
  
      
        
          | size_t WriteBuffer::m_capacity | 
         
       
   | 
  
private   | 
  
 
 
◆ m_data
  
  
      
        
          | std::shared_ptr<u8> WriteBuffer::m_data | 
         
       
   | 
  
private   | 
  
 
 
◆ m_size
  
  
      
        
          | size_t WriteBuffer::m_size | 
         
       
   | 
  
private   | 
  
 
 
The documentation for this class was generated from the following files:
- /home/docker/jenkins/workspace/technical-docs/source/lib/file/io/write_buffer.h
 
- /home/docker/jenkins/workspace/technical-docs/source/lib/file/io/write_buffer.cpp