Ilya_konstantinov

Untitled

Apr 21st, 2026 (edited)
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.38 KB | None | 0 0
  1. #pragma once
  2.  
  3. struct BufWriter {
  4. BufWriter(int fd, size_t buf_capacity);
  5.  
  6. BufWriter(const BufWriter&) = delete;
  7. BufWriter& operator=(const BufWriter&) = delete;
  8.  
  9. BufWriter(BufWriter&&) = delete;
  10. BufWriter& operator=(BufWriter&&) = delete;
  11.  
  12. int Write(std::string_view data);
  13.  
  14. int Flush();
  15.  
  16. ~BufWriter();
  17.  
  18. private:
  19.  
  20. int fd_;
  21. };
  22.  
Advertisement
Add Comment
Please, Sign In to add comment