A handle to a dump file. File operations block the thread.  
 More...
#include <userver/dump/operations_file.hpp>
 | 
|   | FileReader (std::string path) | 
|   | Opens an existing dump file.  
  | 
|   | 
| void  | Finish () override | 
|   | Must be called once all data has been read.  
  | 
|   | 
| template<typename T >  | 
| T  | Read () | 
|   | Reads binary data.  
  | 
|   | 
A handle to a dump file. File operations block the thread. 
Definition at line 39 of file operations_file.hpp.
 
◆ FileReader()
  
  
      
        
          | dump::FileReader::FileReader  | 
          ( | 
          std::string  | 
          path | ) | 
           | 
         
       
   | 
  
explicit   | 
  
 
Opens an existing dump file. 
- Exceptions
 - 
  
    | `Error` | on a filesystem error  | 
  
   
 
 
◆ Finish()
  
  
      
        
          | void dump::FileReader::Finish  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
overridevirtual   | 
  
 
Must be called once all data has been read. 
- Warning
 - This method must not be called from within 
Write/Read  
- Exceptions
 - 
  
    | `Error` | on read operation failure or if there is leftover data  | 
  
   
Implements dump::Reader.
 
 
The documentation for this class was generated from the following file: